2017-05-27 6 views
-1

Ich bin relativ neu zu PHP und bin immer verwirrt, welche mysqli zu verwenden. Normalerweise würde ich eine Abfrage wieWelche mysqli_ * zu verwenden?

$sql = mysqli_query($conn, "SELECT * FROM `users`") 

schreiben, aber ich bin immer Fehler immer über das mysqli_something zu verwenden, ob sein mysqli_fetch_array oder mysqli_fetch_assoc usw.

Könnte jemand beschreiben, welche und wann zu verwenden, oder mir einen Link zu einem Seite irgendwo.

+2

Könnten Sie den von Ihnen verwendeten Code und den Fehler, den Sie erhalten, hinzufügen? – chris85

+0

@ chris85 es ist nicht wirklich mein Code bezogen, ich neige dazu, diese Fehler die ganze Zeit zu bekommen. Ich muss nur wissen, wann ich welche mysqli-Funktionen verwenden soll –

+1

die Frage ist dann unklar und wahrscheinlich meinungsbasiert/zu breit. Es fällt unter all diese, IMHO. –

Antwort

0

PHP MySQLi = PHP MySQL verbessert!

Mit den MySQLi-Funktionen können Sie auf MySQL-Datenbankserver zugreifen.

Hinweis: Die MySQLi-Erweiterung wurde für die Verwendung mit MySQL Version 4.1.13 oder höher entwickelt.

mysqli_fetch_array() ist eine erweiterte Version der Funktion mysqli_fetch_row(). Zusätzlich zum Speichern der Daten in den numerischen Indizes des Ergebnisarrays kann die Funktion mysqli_fetch_array() die Daten auch in assoziativen Indizes speichern, wobei die Feldnamen der Ergebnismenge als Schlüssel verwendet werden. Sie können mehr über mysqli und die Funktionen here erfahren

+0

Danke, ich war auf der Suche nach so etwas: D –

+4

Bitte verlinken Sie nicht zu w3schools, Link zur primären Quelle http://php.net/manual/en/book.mysqli.php – chris85

+0

Fertig, danke für den Hinweis :) –

Verwandte Themen