我試圖回聲在url定義的特定用戶的某些細節(這樣的:search_result.php姓氏= Doe的& DATE_OF_BIRTH = 1964年4月12日?)顯示數據
$lname = mysqli_real_escape_string($_GET['lastname']);
$dob = mysqli_real_escape_string($_GET['date_of_birth']);
$result= mysql_query("SELECT * FROM qfever WHERE lastname = '$lname' AND date_of_birth = '$dob'");
while($row = mysql_fetch_array($result)) {
$firstname = $row['firstname'];
$lastname = $row['lastname'];
$date_of_birth = $row['date_of_birth'];
$employee_number = $row['employee_number'];
}
echo $firstname;
echo $lastname;
echo $date_of_birth;
echo $employee_number;
我可以回顯它從URL中拾取的內容,但它不會回顯數據庫中用戶的詳細信息。 問題可能是日期的格式嗎? 我的date_of_birth數據庫中的列當前設置爲TEXT但HTML輸入類型設置爲DATE。
但您的網址有沒有EMPLOYEE_NUMBER – 2014-12-13 15:34:43
我更新了我的問題,它應該是更清楚現在 – granishe 2014-12-13 17:45:08
能您確認表中的date_of_birth字段是否屬於哪種類型? – nitigyan 2014-12-13 17:52:52