我試圖傳遞一個id到一個隱藏的表單元素,並有一些語法問題。while循環中的PHP語法錯誤
這是MySQL查詢:
$sql="SELECT id,lastname,firstname FROM drivers_0135199";
$result=mysql_query($sql,$con);
echo mysql_error();
這是我在循環,我想回聲出隱藏的表單字段:
while($row=mysql_fetch_array($result)){
echo "<input type='hidden' name='idholder' value=".$row["id"]."/>";
}
mysql_error()返回如下:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
我知道這個問題是隱藏函數的echo聲明中,我只是不知道正確的w可以在這種情況下管理報價。
在此先感謝您的幫助,我在日誌中找不到一個好的答案。
什麼是你從mysql_error收到錯誤()? – loganfsmyth
你真的認爲MySQL足夠靈巧來檢測PHP錯誤嗎? –
添加了mysql_error()爲您的觀看樂趣。 –