In this tutorial you will learn how to select data from MySQL using MySQLi in php. The SELECT statement is used to select data from one or more tables: …
Original source
In this tutorial you will learn how to select data from MySQL using MySQLi in php. The SELECT statement is used to select data from one or more tables: …
Original source
4 responses to “PHP Tutorial – select data from MySQL using MySQLi (PHP For Beginners)”
thanx a lot u saved my life
I want to display treeid, treelatitude and treelongitude by selecting the treecondition column.
When I POST "healthy" I am able to display treeid 4,6 & 7, But If I POST "Balanced" Not able to get treeid 1 & 8. How can I get it?
In my below code I can only able to display "Healthy" BUT not able to display "Balanced"
Please help to where exactly I am getting wrong in my code
Treeid treelatitude treelongitude treeCondition
1 12.33 17.22 Balanced
2 12.33 17.22 Healthy
3 12.33 17.33 Dieseased
4 13.44 17.55 Healthy
5 11.32 17.66 Imbalanced
6 12.33 18.33 Healthy
7 14.44 18.44 Healthy
8 11.22 17.22 Balanced
<?php
define('__ROOT__', dirname(dirname(__FILE__)));
require_once(__ROOT__.'/public_html/Config.php');
// Connecting to mysql database
$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_DATABASE);
// json response array
$response = array();
$sq = "SELECT treeid, treelatitude, treelongitude FROM tree WHERE (treecondition = 'Healthy','Balanced')";
if (isset($_POST['treecondition'])) {
// receiving the post params
$treecondition = $_POST['treecondition'];
// get the tree details for google map marker
if($stmt = $mysqli->query($sq)){
if ($stmt->num_rows) {
while($tree = $stmt->fetch_assoc()) {
$treeItem = array();
$treeItem["treeid"] = $tree['treeid'];
$treeItem["treelatitude"] = $tree['treelatitude'];
$treeItem["treelongitude"] = $tree['treelongitude'];
$response[] = $treeItem;
} echo json_encode($response);
}
}else {
// user is not found with the credentials
$response["error"] = TRUE;
$response["error_msg"] = "Tree list view credentials are wrong. Please try again!";
echo json_encode($response);
}
$mysqli->close();
}
I was looking for table like this for so long. Simple and nice, perfect. Thanks!
I love you