[請益] 空白後面的字串被忽略?

看板PHP作者 (破爛到底成為絢爛)時間18年前 (2007/09/10 02:30), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/2 (看更多)
我有個“書名”欄位,使用 MYSQL資料庫以 varchar(100) 儲存, 我寫了一段程式碼要 echo 出書名, 如下: $sql = "SELECT bookName FROM shelf WhereNo = 9634293331"; $result = mysql_query ($sql); $row = mysql_fetch_array ($result); echo "<input name=actName type=text size=80 value=".$row["bookName"].">"; 有成功抓到資料,但是會有以下狀況發生: 比如書名我輸入 Wolf Cry echo 出來的結果就只有顯示 Wolf,空白後的字就印不出來, 想請問為什麼會這樣? 我該如何做才能印出完整書名呢? -- 有一天,發現最適合自己的職稱是: 鄉民 完蛋了,專職鄉民… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.172.57.209

09/10 12:00, , 1F
value='".$row["bookName"]."'>";
09/10 12:00, 1F

09/10 12:45, , 2F
html元素裡面不能有空白喔!所以要照樓上的方法作才行。
09/10 12:45, 2F

09/10 15:06, , 3F
value=\"{$row['bokName']}\">";這樣好像乾淨一點
09/10 15:06, 3F
文章代碼(AID): #16v3lLiu (PHP)
文章代碼(AID): #16v3lLiu (PHP)