首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MYSQLI自定义输入查询

MYSQLI自定义输入查询
EN

Stack Overflow用户
提问于 2011-04-01 08:49:09
回答 2查看 288关注 0票数 0

我在我的一个项目中使用mysqli类,我需要你的帮助。

  1. 如何像在mysql中一样插入自定义插入查询 插入payment_slip值(NULL,md5(代码),'ABC','tester',NOW();
  2. 如何使用该类获得最后插入id。

提供方法将是很大的帮助,谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-01 08:56:31

就像以前的mysql函数一样,mysqli有一个字段也是这样的:

代码语言:javascript
复制
mysqli->insert_id

从php文档(请注意,这只是演示获取ID,参数被硬编码到查询中):

代码语言:javascript
复制
$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);
票数 1
EN

Stack Overflow用户

发布于 2011-04-01 09:45:29

运行mysqli_insert_id()也可以,但是您应该像vbence所说的那样使用它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5511080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档