SQL trông ổn nhưng có vẻ như bạn đã không thực thi truy vấn SQL trong cơ sở dữ liệu và truy xuất kết quả ?? Có thể tôi đang thiếu thứ gì đó nhưng bạn cần kết nối với cơ sở dữ liệu của mình:
class DBi {
public static $mysqli;
}
DBi::$mysqli = new mysqli('servername', 'database', 'password', 'user');
if (mysqli_connect_error()) {
die('Connect Error (' . mysqli_connect_errno() . ') '
. mysqli_connect_error());
}
Sau đó, bạn cần thực hiện truy vấn:
$result = DBi::$mysqli->query($sql) or die ("Unable to execute SQL command:".$sql);
Và cuối cùng, truy xuất và sử dụng kết quả:
$row = $result->fetch_assoc();
echo $row["fieldname"];