我今天的问题是,在我将新行插入数据库后,我试图返回一个 id。
$sql = ('INSERT INTO `tSections`(`sSection`, `pCity_id`) VALUES (:sSection, :pCity_id) RETURNING pSection_id');
$new_section = $DBH->prepare($sql);
没有返回 pSection_id 它工作正常。任何想法或解决方案。我假设我只是忘记了一些简单的事情。
希望很快能收到你们的来信。
这是它给出的错误
未捕获的异常“PDOException”,带有消息“SQLSTATE [42000]:语法错误或访问冲突:1064 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在第 1 行的“返回 pJob_Type_id”附近使用的正确语法