データベースを挿入するプロセスに問題があり、3つのテーブルがあり、3つのテーブルを交互に処理したいと思います。 例: データテーブルAからテーブルAへの挿入を処理したい、テーブルBへの継続、データテーブルBからのテーブルCへの更新、Ajaxを使用したい、使用するスクリプトはありますか? スクリプト:プロセスPHPがページをリフレッシュしないで処理する
<?php
break;
case submit :
@mysql_query("INSERT INTO table_A(id,field1,field2,field3,date) VALUES ('','$field1','$field2','$field3','$datenow')");
echo "<meta http-equiv='refresh' content='0;URL=index.php?mod=process&act=step1'>";
break;
case step1 :
@mysql_query("INSERT INTO table_B (id,field1,field2,field3,date) VALUES ('','$field1','$field2','$field3','$datenow')");
echo "<meta http-equiv='refresh' content='0;URL=index.php?mod=process&act=step2'>";
break;
case step2 :
case step1 :
@mysql_query("INSERT INTO table_C (id,field1,field2,field3,date) VALUES ('','$field1','$field2','$field3','$datenow')");
echo "<meta http-equiv='refresh' content='0;URL=index.php?mod=process&act=OK'>";
?>
あなたはjQueryのAjaxのモジュールのいずれかの鎖の$アヤックスを使用することができますが()リクエスト、長いポーリング、またはWebソケットの使用。あなたの実際の生活のユースケースは何ですか? – axlj