Convertir les résultats MySQLi en JSON : une approche légère
Dans le développement d'applications mobiles, la représentation des données dans un format léger et facile à utiliser est cruciale. JSON, un format de données largement adopté, offre un moyen concis et flexible de structurer et de transmettre des données. La conversion des résultats de requête MySQLi en JSON peut être bénéfique pour l'interopérabilité et l'échange de données.
Dans ce didacticiel, nous explorerons comment transformer les résultats de requête MySQLi au format JSON pour répondre aux besoins de vos applications mobiles.
$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);
In this example, we execute a query on the `phase1` table and store the results in an array. The `fetch_assoc()` method is used to retrieve associative arrays, where the keys are field names and the values are field values. The `json_encode()` function then converts the array into a JSON string, providing a lightweight representation of the query results. You can modify the `fetch_assoc()` method to `fetch_row()` to obtain numeric arrays, where the values are ordered sequentially by the field numbers.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!