我目前正在发生一些AJAX / PHP / SQL事情。
在一页上,选择要放入数据库的人(带有复选框),jQuery收集分配给该复选框的值并将其存储在数组中。然后,我使用AJAX将数组发送到PHP文件。
在PHP文件中,我想使用该数组将值插入表中。哪个很棒。
执行查询后,我希望能够获取存储的信息,特别是生成的ID用于另一个查询。我只是不知道如何调用最后执行的查询并获取ID值。到目前为止,这是我的PHP文件中的内容:
$myArray = $_REQUEST['activitiesArray'];
mysqli_query($conn,"INSERT INTO Groups (leader_ID) VALUES (".$myArray[0].")");
printf("%s\n", mysqli_info($conn)); //debugging, see if I can pull out anything.
注意-此代码非常基础。我只是想让功能生效,然后再使其动态化
在“组”表中,有2列leader_ID和gp_ID(它们会自动递增)。我想使用上一次执行的查询来找出该gp_ID的值是什么,以便可以使用它来更新另一个表。我不知道这是否完全可能。任何见识都太棒了,欢呼。
用于mysqli_insert_id($conn)
获取由INSERT
连接上的最后一个查询创建的自动增量ID 。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句