Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从动态生成的HTML表中获取数据_Javascript_Php_Html - Fatal编程技术网

Javascript 从动态生成的HTML表中获取数据

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

我不熟悉Html、php和javascript。我正在使用mysql查询生成的表:

<?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>


你能告诉我你想传输什么数据,以及你想在另一个页面上做什么吗?例如,你想在每一行都有一个编辑按钮,然后点击它,你会在新页面上打开一个表单来编辑数据吗?