Heim > Artikel > Backend-Entwicklung > Wie konvertiert man MySQLi-Ergebnisse in JSON für mobile Apps?
Konvertieren von MySQLi-Ergebnissen in JSON
Benötigen Sie ein leichtes Datenformat für Ihre mobile Anwendung? Das Konvertieren Ihrer MySQLi-Abfrageergebnisse in JSON ist ein Kinderspiel.
Schritte zum Konvertieren von MySQLi-Ergebnissen in JSON
Folgen Sie diesen Schritten, um Ihre MySQLi-Ergebnisse in ein JSON-Array umzuwandeln:
Codebeispiel
Der folgende Code demonstriert den Konvertierungsprozess:
$mysqli = new mysqli('localhost','user','password','myDatabaseName'); $result = $mysqli->query("SELECT * FROM phase1"); $myArray = array(); while($row = $result->fetch_assoc()) { $myArray[] = $row; } echo json_encode($myArray);
Beispielausgabe
Die Ausgabe ist ein JSON-Array im folgenden Format:
[ {"id":"31","name":"product_name1","price":"98"}, {"id":"30","name":"product_name2","price":"23"} ]
Alternativ können Sie mysqli_fetch_row anstelle von mysqli_fetch_assoc verwenden, um ein Array mit numerischen Indizes zu erhalten:
while($row = $result->fetch_row()) { $myArray[] = $row; }
Dies wird ausgegeben ein Array im folgenden Format:
[ ["31","product_name1","98"], ["30","product_name2","23"] ]
Das obige ist der detaillierte Inhalt vonWie konvertiert man MySQLi-Ergebnisse in JSON für mobile Apps?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!