我有一个数据库我插入项目使用PHP。我想获得自动增量列的ID,我阅读手册,它说,mysql_query返回资源变量而不是布尔值,有没有什么办法从资源中检索数据?运行后直接从插入查询中获取数据
echo $query_ins = "INSERT INTO `house` VALUES ('' , '$city', '$street', 'num');
$res = mysql_query($query_ins);
的第一个字段是ID字段我感兴趣的。
我尝试mysql_fetch_assoc和mysql_result功能到$资源转换成数组或检索数据直接像我将与SELECT查询,但没有更迭做。 有什么建议吗?
不推荐使用mysql扩展。你应该使用PDO,或者至少使用mysqli。您可以从插入语句中获得最后一个插入ID,即 – 2013-05-11 19:15:52
。对于更多的数据,你需要运行一个选择语句 – Aris 2013-05-11 19:18:34