Die MySQL "insert "-Anweisung fügt einen neuen Datensatz in einer Datenbank-Tabelle . Um eine " join "-Anweisung mit Insert-Anweisung zu verwenden, müssen Sie die Insert-Anweisung , um Inhalte von einem Tisch zum anderen zu bewegen. Verwenden Sie die "select" -Anweisung mit der "Einfügen" -Anweisung mehrere Datensätze gleichzeitig einfügen . Nachdem Sie die Abfrage zu erstellen, verwenden PHP , um die Abfrage auf dem Server ausgeführt . Anleitung
1
rechten Maustaste auf die PHP-Seite die Sie bearbeiten möchten und wählen Sie " Öffnen mit. " Klicken Sie auf Ihren bevorzugten PHP Editor.
2
Erstellen Sie die Abfrage-String mit der "join" und " Insert "-Anweisung. Die folgende Abfrage -String ist ein Beispiel eines Einsatzes und Join-Anweisung :
$ query = " insert into Kunde ( select * from backup_customers bc Join- o auf bc.customerid = o.orderid )";
In diesem Beispiel füllt die Abfrage die Customer-Tabelle mit einer Liste von Aufträgen und Kunden aus einer Backup-Tabelle . Dies ist eine gängige Methode zum Nachfüllen Tabellen, wenn Sie müssen aus einer Sicherung wiederherstellen .
3
Erstellen Sie die Verbindung zum Datenbank-Server . Der folgende Code erstellt die Verbindung :
mysql_connect ( "localhost" , "user", "pass" ); mysql_select_db ( " mydb ");
Ersetzen "user" und " Pass" mit dem Benutzernamen und Passwort für Ihren Server. Ersetzen Sie " mydb " mit der Datenbank auf dem Sie Ihre Abfrage auszuführen.
4
Führen Sie die Abfrage . Nachdem Sie die Verbindung zum Server zu machen, kann der PHP-Sprache , eine beliebige Abfrage auf dem Server. In diesem Beispiel wird die Abfrage Zeichenfolge mit dem Namen " $ query . " Verwenden Sie den folgenden Code, um die Abfrage auszuführen :
$ fertig = mysql_query ( $ query )