PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在PHP中获取所选表项的ID大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我应该从表中获取ID以提出请求.但是我是这样做的.

我的桌子:
id(AI); name(Varchar); authir(varchar); category(varchar);

我想如果有什么解决办法可以使我感谢,我的问题会出现在以下行中:

Print  "<td><a href='editt.PHP?id=$id'>edit</a> </td>";
Print  "<td>  <a href='delete.PHP?id=$id'>delete</a> </td>";

完整代码

 <table class="table table-hover">
    <thead>
      <tr>
        <th>Book name</th>
        <th>Author</th>
        <th>Category</th>
        <th><th>
                <th><th>

        </tr>
    </thead>
    <tbody>

<?PHP 

    $id = 0;
    while($info = MysqL_fetch_array($data)) {
        $id++;
        Print "<tr>";
        Print" <td>".$info['name']."</td>";
        Print "<td>".$info['author']."</td>";
        Print  "<td>".$info['category']."</td>";
        Print  "<td>  <a href='editt.PHP?id=$id'>edit</a> </td>";
        Print  "<td>  <a href='delete.PHP?id=$id'>delete</a> </td>";
        Print " </tr>";

    } 

?>

我想知道是否还有其他方法可以使用所选行的当前ID = $id进行重定向
如果编辑或删除链接链接ID为= 2,但实际上在db中为3,您能在那看照片吗

解决方法:

如果您可以显示表结构和完整的PHP代码,我们可以提供更多帮助,但是就目前而言,您似乎应该:

while($info = MysqL_fetch_array($data)) {
    Print "<tr>";
    Print" <td>".$info['name']."</td>";
    Print "<td>".$info['author']."</td>";
    Print  "<td>".$info['category']."</td>";
    Print  "<td>  <a href='editt.PHP?id=".$info['id']."'>edit</a> </td>";
    Print  "<td>  <a href='delete.PHP?id=".$info['id']."'>delete</a> </td>";
    Print " </tr>";
} 

并停止使用MysqL_ *函数,已弃用.您应该使用MysqLi或PDO.

大佬总结

以上是大佬教程为你收集整理的如何在PHP中获取所选表项的ID全部内容,希望文章能够帮你解决如何在PHP中获取所选表项的ID所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: