Ich habe ein Problem mit dem Prozess zum Einfügen von Datenbank, ich habe 3 Tabellen und ich möchte 3 Tabellen abwechselnd verarbeiten. Beispiel: Ich möchte einfügen in Tabelle A, von Datentabelle A weiter zu Tabelle B, und von Datentabelle B weiter zu Tabelle C ohne erfrischende Seite, ich möchte Ajax verwenden, gibt es ein Skript zu verwenden? mein Skript dies:Prozess php ohne Aktualisierung Seite
<?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'>";
?>
Sie Ajax-Modul jQuery und entweder Kette $ Schnipsel verwenden könnte() Anfragen, lange Umfrage oder Web-Sockets verwenden. Was ist dein wirkliches Anwendungsbeispiel? – axlj