Heim >Backend-Entwicklung >PHP-Tutorial >Wie konvertiert man MySQLi-Ergebnisse für die Integration mobiler Apps in JSON?
MySQLi-Ergebnisse in JSON konvertieren: Ein praktischer Ansatz
Bei der Integration mit mobilen Anwendungen ist die Konvertierung von MySQLi-Ergebnissen in das JSON-Format von entscheidender Bedeutung. Dieser Artikel befasst sich mit einer einfachen Lösung, um diese Konvertierung effizient durchzuführen.
Die Konvertierungstechnik
Anstatt komplexe XML-Strukturen zu verwenden, bietet JSON eine leichte und praktische Alternative für Daten Austausch. Um MySQLi-Ergebnisse in JSON zu konvertieren, befolgen Sie diese Schritte:
Beispielimplementierung
Betrachten Sie den folgenden PHP-Code:
$mysqli = new mysqli('localhost','user','password','myDatabaseName'); $myArray = array(); $result = $mysqli->query("SELECT * FROM phase1"); while($row = $result->fetch_assoc()) { $myArray[] = $row; } echo json_encode($myArray);
Dieser Code stellt eine Datenbankverbindung her und führt sie aus eine Abfrage, wandelt die Ergebnisse in ein Array um und kodiert es schließlich in JSON Format.
Ausgabevariation
Je nach gewünschtem Ausgabestil können Sie die Abrufmethode entsprechend ändern.
Assoziativ Array:
$result->fetch_assoc()
Ausgabe:
[ { "id": "31", "name": "product_name1", "price": "98" }, { "id": "30", "name": "product_name2", "price": "23" } ]
Indiziert Array:
$result->fetch_row()
Ausgabe:
[ ["31", "product_name1", "98"], ["30", "product_name2", "23"] ]
Schlussfolgerung
Durch die Übernahme dieses unkomplizierten Ansatzes Sie können MySQLi-Abfrageergebnisse nahtlos in das JSON-Format konvertieren und so eine effiziente Datenübertragung und Integration mit mobilen Anwendungen ermöglichen.
Das obige ist der detaillierte Inhalt vonWie konvertiert man MySQLi-Ergebnisse für die Integration mobiler Apps in JSON?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!