我使用mysqli class在我的项目之一,我希望你有以下帮助...mysqli的自定义输入查询
如何插入自定义插入查询 像我们在MySQL做
INSERT INTO payment_slip VALUES(NULL,md5(code),'ABC','tester',NOW());
如何使用此类获取上次插入ID。
提供方法将是很大的帮助,谢谢。
我使用mysqli class在我的项目之一,我希望你有以下帮助...mysqli的自定义输入查询
如何插入自定义插入查询 像我们在MySQL做
INSERT INTO payment_slip VALUES(NULL,md5(code),'ABC','tester',NOW());
如何使用此类获取上次插入ID。
提供方法将是很大的帮助,谢谢。
就像普通的旧的MySQL功能mysqli has a field这个太:
mysqli->insert_id
从PHP文档(注意,这只是演示获取ID,参数被硬编码到查询):
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$query = "INSERT INTO payment_slip VALUES(NULL, md5(code), 'ABC', 'tester', NOW())";
$mysqli->query($query);
printf ("New Record has id %d.\n", $mysqli->insert_id);
跑步mysqli_insert_id()
也会工作,但你应该使用它像vbence说。
如果您找到满意的答案,请接受它。或者,如果没有,请提供一些额外的信息,除此之外您还需要什么。 – vbence 2011-04-25 09:44:33