我試圖使用PHP和MySQL把我的第一個動態的網站上顯示來自MySQL數據庫的內容 - NUBE中心!幫助與ID
我在構建數據庫和插入數據還算不錯的槍。現在我想在php/html模板中顯示每行的內容。
我創建了一個PHP文件,列出了每一行有一個鏈接到一個story.php文件:
<a href="story.php?id=<? echo $row->id;
?>"><?
echo $row->Name; ?></a>
但是,當我想建立story.php文件我用的時候得到一個錯誤:
$query = "SELECT Name, Address FROM garden WHERE id ='$id'";
$result = mysql_query($query) or die ("Error in query: $query. " .
mysql_error());
如果我硬編碼WHERE ID =「1」」例如,它會顯示該行罰款,但用‘的$ id’沒有返回。
我怎樣才能得到它返回的數據根據鏈接中的id即行:
http://localhost:8888/test/tiebel/story.php?id=1
讓「destringify」你的id值。如果id的數據類型是數據庫中的整數,則不需要圍繞該變量的單引號。 – 2011-02-11 00:41:41
感謝百萬@cyberkiwi - 我做到了這一點,我得到「錯誤在查詢:選擇名稱,地址從Tiebel_Gardens_Homes WHERE id =。你的SQL語法有錯誤;檢查對應於你的MySQL服務器版本的手冊語法使用附近''在第1行:(:) – JamesL 2011-02-11 00:48:43