Holen Sie sich alle Zeilen aus der Ergebnismenge als assoziatives Array:
<?php // Angenommen, 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,url FROM Websites ORDER BY alexa" ; $result = mysqli_query ( $con , $sql ); // Daten abrufen mysqli_fetch_all ( $result , MYSQLI_ASSOC ); // Ergebnismenge freigeben mysqli_free_result ( $result ); mysqli_close ( $con ) ; ?>Die Funktion mysqli_fetch_all() ruft alle Zeilen aus der Ergebnismenge als assoziatives Array, numerisches Array oder beides ab.
Hinweis: Diese Funktion ist nur mit dem MySQL Native Driver verfügbar.
mysqli_fetch_all( result,resulttype ) ;
Parameter | beschreiben |
---|---|
Ergebnis | Erforderlich. Gibt die Ergebnismengenkennung an, die von mysqli_query(), mysqli_store_result() oder mysqli_use_result() zurückgegeben wird. |
Ergebnistyp | Optional. Gibt an, welcher Array-Typ erzeugt werden soll. Kann einer der folgenden Werte sein: MYSQLI_ASSOC MYSQLI_NUM MYSQLI_BOTH |
Rückgabewert: | Gibt ein assoziatives oder numerisches Array zurück, das die Ergebniszeilen enthält. |
---|---|
PHP-Version: | 5.3+ |