任何想法爲什麼這個簡單的PHP代碼將不會顯示結果時試圖回顯數據。PHP不顯示數據
<?php
{
mysql_connect("localhost" , "" , "") or die (mysql_error());
mysql_select_db("") or die(mysql_error());
$pid=intval($_SESSION["User_id"]);
$query = "SELECT `car`, `details`, `price` FROM `Car``";
//executes query on the database
$result = mysql_query ($query) or die ("didn't query");
//this selects the results as rows
$num = mysql_num_rows ($result);
while($row=mysql_fetch_assoc($result))
{
$_SESSION['car'] = $row['car'];
$_SESSION['details'] = $row['details'];
$_SESSION['price'] = $row['price'];
}
}
?>
<?php echo $_SESSION['car']; ?>
<?php echo $_SESSION['details']; ?>
<?php echo $_SESSION['price']; ?>
現在只是測試,看看汽車,價格和細節顯示從數據庫中,他們似乎並沒有。
您不應該使用mysql_函數,因爲它們已被棄用。改用pdo。 – lemondrop 2013-04-09 02:05:57
查詢內部的引號是否正確?看起來他們是不是引號的複製/粘貼字符 – 2013-04-09 02:07:00
@JayRizzi,是的,它是去正確的地方 – user2236990 2013-04-09 02:08:54