Skip to content

Instantly share code, notes, and snippets.

@JRMorris77
Created August 22, 2018 08:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JRMorris77/4778e0ed7b112c5186907c70cc8bcba8 to your computer and use it in GitHub Desktop.
Save JRMorris77/4778e0ed7b112c5186907c70cc8bcba8 to your computer and use it in GitHub Desktop.
JSON encode a MySQL result using PHP
<?php
$dbhost = "localhost";
$dbuser = "dbuser";
$dbpass = "dbpass";
$dbname = "dbname";
$conn = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT * FROM customer";
$return_arr = array();
if ($result = mysqli_query( $conn, $sql )){
while ($row = mysqli_fetch_assoc($result)) {
$row_array['id'] = $row['id'];
$row_array['username'] = $row['username'];
$row_array['email'] = $row['email'];
array_push($return_arr,$row_array);
}
}
mysqli_close($conn);
echo json_encode($return_arr);
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment