php - 如何获取数据表中数据行的ID值?

标签 php html mysql

实际上,我在view.php

$con=mysqli_connect("localhost","root","123","Persons");
$sql="SELECT * FROM Persons";
$rs=mysqli_query($con,$sql);

我尝试将数据绑定(bind)到表中,一切正常。但是当我想到这一点时: 那么如何获取你放入表中的数据行的ID???

|ID|Name|button (press it and user will go to Lookup.php and post value for that page).

但是如果我让按钮的值是数据行的 ID,那么表格上将有:

ID|Name|Choose
 1|John|(1)

但我希望按钮的文本为“+”,当用户按下时,它会将值“1”“发布”到 Lookup.php 抱歉,我是一名应用程序员。我正在尝试通过编码将我的应用程序转换为网站应用程序。 有人可以给我提示吗? 提前致谢。

最佳答案

如果 ID 字段像这样自动递增,您可以获得最后插入的 id http://dev.mysql.com/doc/refman/5.0/en/getting-unique-id.html

或者你可以这样做

$id;

while($row = $rs->fetch_array($result)){
    $id= $row['id']; // You will get your id's here
}

关于php - 如何获取数据表中数据行的ID值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20232842/

相关文章:

php - 如何在特定日期之间从 MySQL DB 获取数据

php - 为什么要实现两个已经相互扩展的接口(interface)?

php - 循环出 WordPress 菜单项和子菜单项

html - 在容器调整大小中输入文本大小

php - 为什么我必须使用 PDO 启动事务,然后提交它才能从 MySQL DB 中删除数据

php - 来自 MySQL 数据库的字符串中的引号,变成 � 标记 (PHP)

php - 获取数组中对象的编号,而不是对象本身。 - 拉维尔 5.2

html - Bootstrap img responsive,在导航栏中不会变小

javascript - 无法在我的网站上显示 javascript

时间:2019-03-17 标签:c#linqOrderByDescending withinnerLastOrDefault