$departmentName=$result['Department'];
$strSQL = "SELECT * FROM department WHERE Depart_Name = '$departmentName';";
$objQuery = mysql_query($strSQL) or die(mysql_error());
SELECT Depart_Id FROM department WHERE Depart_Name = 'คณิตศาสตร์';
ทำงานได้ถูกต้องใน phpMyAdmin
Code (PHP)
$departmentName=$result['Department'];
$strSQL = "SELECT Depart_Id FROM department WHERE Depart_Name = '$departmentName';";
$objQuery = mysql_query($strSQL) or die(mysql_error());
$objResult = mysql_fetch_array($objQuery);
print_r($objResult);
จากการใช้คำสั่ง print_r() จะเห็นทุกอย่างที่ชัดเจนขึ้น
กรณีเดียวที่จะไม่แสดงข้อมูลคือ error ซึ่งถ้าเป็นแบบนั้นจริง มันก็จะไม่มีทางผ่าน or die(mysql_error()) ไปได้