2012-01-29 178 views
0


我在我的腳上有另一個錯誤,這是爲MYSQL數據庫中的每一行數據創建一個頁面。
代碼如下:http://pastebin.com/rmWbJhVm
即使它使用與http://bobcraft-games.com/TSL/完全相同的輸出方法(除非它不在while循環中),我不明白它爲什麼會搞亂。

所有的mysql信息都是正確的。

感謝您的幫助!MYSQL - 輸出不正確?

+0

接受答案,如果解決了。謝謝 – 2012-01-30 18:57:20

回答

0

在線你沒有在任何地方存儲mysql_real_escape_string()返回的結果。它改成這樣:

$page = mysql_real_escape_string($page, $conn); 
+0

感謝您的回覆 - 但它仍然行不通!它沒有改變頁面上的任何內容。 – 2012-01-29 20:50:01

1

URL模式http://bobcraft-games.com/TSL/page.php? id = 1表明您正在傳遞id作爲GET參數。
但是取而代之,您正在取回名爲page的參數,如$page = $_GET['page']

所以,

  1. 將其更改爲$page = $_GET['id']
  2. 也將mysql_real_escape_string($page, $conn)更改爲$page = mysql_real_escape_string($page, $conn)
+0

謝謝!由於我的新手頭腦,我經常忘記這些事情。它完美的作品。 – 2012-01-29 20:56:16

+0

好的。我什至沒有注意到,然後讀你的回覆大聲笑。 – HenryGuy 2012-01-29 21:25:09