PHP
Referenzliste
mysqli_store_result
MySQLi Funktionen
Befehl:
mysqli_result mysqli_store_result ( mysqli $link )
mysqli_result mysqli::store_result ( void )
mysqli_result mysqli::store_result ( void )
Parameter-Liste:
Beschreibung | |
---|---|
Nur bei prozeduralem Aufruf: Ein von mysqli_connect() oder mysqli_init() zurückgegebenes Verbindungsobjekt. |
Rückgabewerte:
Gibt eine gepufferte Ergebnis Objekt oder
FALSE
, wenn ein Fehler aufgetreten ist. Beschreibung:
Überträgt das Ergebnis von der letzten Abfrage auf die Datenbankverbindung durch den
Link
-Parameter mit mysqli_data_seek()-Funktion verwendet werden vertreten eingestellt. Aktiv in Version:
(PHP 5, PHP 7)
Hinweis:
Hinweis:
mysqli_store_result() zurück
FALSE
bei der Abfrage nicht eine Ergebnismenge zurückgeben ( wenn die Abfrage war zum Beispiel ein INSERT -Anweisung). Diese Funktion gibt auch FALSE
, wenn das Lesen der Ergebnismenge gescheitert. Sie können überprüfen, ob Sie einen Fehler, indem Sie bekommen haben, wenn mysqli_error() nicht eine leere Zeichenfolge zurück, wenn mysqli_errno() gibt einen Wert ungleich Null , oder wenn mysqli_field_count() gibt einen Wert ungleich Null. Auch mögliche Ursache für diese Funktion zurück FALSE
nach dem erfolgreichen Aufruf mysqli_query() können zu grossen Ergebnismenge ( Speicher für die nicht zugeordnet werden können ) sein. Wenn mysqli_field_count() gibt einen Wert ungleich Null, die Aussage sollte erzeugt eine nicht-leere Ergebnismenge.Obwohl es immer ratsam, den Speicher durch das Ergebnis einer Abfrage mit der mysqli_free_result()-Funktion verwendet befreien, bei der Übertragung grosser Ergebnismengen mit der mysqli_store_result() wird dies besonders wichtig.
Siehe auch:
Führt eine SQL-Abfrage
eine Ergebnismenge Abruf einleiten
mysqli_store_result() - Beispiel:
(mysqli::stmt_init)
(mysqli::stmt_init)
Eingabe:
Noch kein Beispiel vorhanden
MySQLi Funktionen