0
我需要在一个数据库表中执行多个查询,基本上我的PHP脚本有:获取从查询一个值,而无需使用的foreach
- 插入到表中的新用户存储他的身份证,姓名,电子邮件;
- 使用他的电子邮件获取新创建的用户的ID;
- 将id与一个键和一个时间戳相关联。
我非常新的PDO和我的问题是我不能想出一个聪明的办法让一个id
不使用foreach
,所以基本上我的代码是:
$query = "INSERT INTO users(name, surname, email) VALUES('" . $name . "', '" . $surname . "', '" . $email . "')";
$this->dbconn->query($query);
$query = "SELECT id FROM users WHERE email='" . $email . "'";
$data = $this->dbconn->query($query);
$id = $data['id'];