Javascript 从动态生成的HTML表中获取数据
我不熟悉Html、php和javascript。我正在使用mysql查询生成的表:Javascript 从动态生成的HTML表中获取数据,javascript,php,html,Javascript,Php,Html,我不熟悉Html、php和javascript。我正在使用mysql查询生成的表: <?php session_start (); require_once ('auth.php'); require_once ('connection.php'); ?> <!DOCTYPE html> <html> <head> </head> <body> <tab
<?php
session_start ();
require_once ('auth.php');
require_once ('connection.php');
?>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<table id="example">
<?php
$result = $mysqli->query ( "Select name ,date from table" );
while ( $row = $result->fetch_assoc () ) {
echo "<tr>".
"<td>" . $row ['name'] . "</td>
<td>" . $row ['date'] . "</td>
</tr>";
}
$result->free ();
?>
</table>
</body>
</html>
现在我想选择一行,重定向到另一个页面,将数据从所选行传输到新页面。感谢您的帮助我将另外选择
id
(如果表中有)或任何其他唯一键。然后在输出中,您可以添加一个类似于display.php?id=X
的链接,其中X
是此行的唯一键
然后,在display.php
中,您可以使用查询“从表中选择名称、日期,其中id=”。intval($\u GET['id'])。“
选择单行并像在另一页上一样显示它。尝试以下操作:
<?php
session_start ();
require_once ('auth.php');
require_once ('connection.php');
?>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<table id="example">
<?php
$result = $mysqli->query ( "Select name ,date from table" );
while ( $row = $result->fetch_assoc () ) {
$url = "second.php?name={$row ['name']}&date={$row ['date']}";
echo "<tr>".
"<td><a href=\"<?=$url?>\">" . $row ['name'] . "</a></td>
<td><a href=\"<?=$url?>\">" . $row ['date'] . "</a></td>
</tr>";
}
$result->free ();
?>
</table>
</body>
</html>
你能告诉我你想传输什么数据,以及你想在另一个页面上做什么吗?例如,你想在每一行都有一个编辑按钮,然后点击它,你会在新页面上打开一个表单来编辑数据吗?