我有一个像这样设置的表
<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>
查询很简单SELECT * FROM knyga
。我需要做的是当我点击一个按钮将其引用到另一个页面knyga_form
时,点击的行的值为Knygos_id
,这样页面就可以填充来自sql查询的数据。
我是否需要使用javascript onclick()
进行参考部分,或者是否有不同的方法可能是我不知道的?也许?
另外,如何将所需的Knygos_id
转移到不同的页面?
现在的网址会像http://localhost:81/servisai/knygynas/knyga_form.php
答案 0 :(得分:1)
您可以使用knyga_form
代码重定向到anchor<a>
。
<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>
在Knyga_form
中,您可以在$ _GET [&#39; Knygos_id&#39;]中获得Knygos_id
,然后您就可以填写表单。