私は2つの別々のフォームを持っています。最初のフォーム ハンドラーは、2 番目のフォームが必要かどうかを判断します。各フォームは、個別のデータベース テーブルに入力します。後で対応する行をリンクできるようにする必要があります。SCOPE_IDENTITY()
最初のフォームの後に呼び出し、2 番目のフォームで 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() の呼び出し
これを行う正しい方法は何ですか?結果を変数として設定する必要があることに注意してください。