Javascript 表行引用和值传递

Javascript 表行引用和值传递,javascript,php,html,mysql,Javascript,Php,Html,Mysql,我有一张这样摆放的桌子 <tbody> <?php while($row = $result->fetch_assoc()) : ?> <tr> <td style="display:none"><?php echo $row['Knygos_id']; ?></td>

我有一张这样摆放的桌子

            <tbody>
                <?php while($row = $result->fetch_assoc()) : ?>
                <tr>
                    <td style="display:none"><?php echo $row['Knygos_id']; ?></td>
                    <td><?php echo $row['Pavadinimas']; ?></td>
                    <td><?php echo $row['Leidimo_metai']; ?></td>
                    <td><?php echo $row['Puslapiu_skaicius']; ?></td>
                    <td><?php echo $row['Kaina_eurais']; ?></td>
                    <td>
                        <p class = "btn editbtn"><span class = "fa fa-edit"></span></p>
                        <p class = "btn" onclick="deleteRow(this)"><span class = "fa fa-trash"></span></p>
                    </td>
                </tr>
                <?php endwhile ?>
            </tbody>

查询很简单
从knyga中选择*
。我需要做的是,当我点击一个按钮,将其引用到另一个页面
knyga_表单
,并带有所点击行的
Knygos_id
值,这样页面就可以用sql查询的数据填充自己

我是否需要使用javascript
onclick()
来完成参考部分,或者使用php是否有一种我不知道的不同方法?也许吧

另外,如何将所需的
Knygos\u id
传输到不同的页面


现在的url应该是这样的
http://localhost:81/servisai/knygynas/knyga_form.php

您可以使用
锚定重定向到
knyga_表单

Knyga_表单中
您可以在$\u get['Knygos_id']中获得
Knygos_id
,然后您可以填充表单。

您熟悉ajax吗?我不这么认为,但愿意了解JavaScript onclick()将有效地处理这种情况。。。但是按钮不起作用。它只是刷新当前页面。你必须创建knyga_form.php来显示Knygos_id的全部细节。你的确切意思是什么?无需担心。是我的旧脚本文件在单击和干扰时执行了其他操作。请让我清楚地知道,在单击tage时,您需要为您单击的行和同一页面中的id填充数据,对吗??
<a href='http://localhost:81/servisai/knygynas/knyga_form.php?Knygos_id=<?php echo $row['Knygos_id']; ?>' class = "btn editbtn">
      <span class = "fa fa-edit">
      </span>
   </a>