![](/img/trans.png)
[英]Creating JS functions to use anywhere? Problems with scope and functions being "undefined"
[英]Correct way to use SCOPE_IDENTITY()?
我有2种单独的表格。 第一个表单处理程序确定是否需要第二个表单。 每个表格填充一个单独的数据库表。 我需要稍后能够链接相应的行。 我正在尝试通过在第一种形式之后调用SCOPE_IDENTITY()
并将其设置为在第二种形式中用作id的变量来做到这一点。
我希望这是有道理的。 这是我的代码:
$iquery = mysql_query("INSERT INTO pending (date, ip) VALUES('".$_POST['date']."', '".$_POST['ip']."')");
$asdf = SCOPE_IDENTITY();
echo $asdf;
这给了我这个:
致命错误:在第138行的/public_html/test/index.php中调用未定义的函数scope_identity()
正确的方法是什么? 请记住,我需要将结果设置为变量。
使用mysql_insert_id()
:
$asdf = mysql_insert_id();
或在PDO中(我建议您移动, 这是一个不错的教程):
$asdf = $db->lastInsertId();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.