Führen Sie mehrere Abfragen für die Datenbank aus. Bitte verwenden Sie die Funktion mysqli_next_result(), um den nächsten Ergebnissatz vorzubereiten:
<?php // Angenommener Datenbankbenutzername: root, Passwort: 123456, Datenbank: CODERCTO $con=mysqli_connect("localhost","root","123456","CODERCTO"); if (mysqli_connect_errno($con)) { echo „Verbindung zu MySQL fehlgeschlagen:“ mysqli_connect_error(); } $sql = „SELECT name FROM Websites.“ ORDER BY alexa;";$sql .= "SELECT app_name FROM apps";//Mehrere Abfragen ausführen if (mysqli_multi_query($con,$sql)){ do { // Die erste Ergebnismenge speichern if ($result= mysqli_store_result( $con)) { while ($row=mysqli_fetch_row($result)) { printf("%s",$row[0]); echo "<br>"; } } } while (mysqli_next_result($con));}mysqli_close($con);?>
Die Funktion mysqli_next_result() bereitet den nächsten Ergebnissatz für mysqli_multi_query() vor.
mysqli_next_result( Verbindung ) ;
Parameter | beschreiben |
---|---|
Verbindung | Erforderlich. Gibt die zu verwendende MySQL-Verbindung an. |
Rückgabewert: | Gibt TRUE zurück, wenn erfolgreich, und FALSE, wenn fehlgeschlagen. |
---|---|
PHP-Version: | 5+ |