在 App Inventor 中显示 MySQL 自增键

Display MySQL auto-increment key in App Inventor

我目前正在为项目工作开发一个应用程序。那么,在MySQLtable提交数据后,如何设置PHP每次提交结果显示table的自增键(确认码)呢?我已经有了用于提交数据的 PHP 代码。我需要获取自增密钥的代码。提前致谢。

根据您在 PHP.

中使用的 mysql 库或语句,有多种方法可以做到这一点

示例 1: 执行另一个查询(效率不高但有效)

SELECT MAX(id) FROM table

这将 return 您 table 中的最高值(即最后插入的 ID)

+1 会给你下一行 AutoIncrement

示例 2:

假设您在 PHP 中使用默认值 mysql_query,当连接打开时您可以使用这个:

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');

if (!$link) {

    die('Could not connect: ' . mysql_error());

}

mysql_select_db('mydb');

mysql_query("INSERT INTO mytable (product) values ('kossu')");

printf("Last inserted record has id %d\n", mysql_insert_id());

mysql_insert_id() 将 return 为您的查询实际插入的 ID。

希望对您有所帮助