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

看板PHP作者 (Lvx ex Caelis)時間18年前 (2007/09/10 03:11), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《towalking (破爛到底成為絢爛)》之銘言: : 我有個“書名”欄位,使用 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"].">"; 改成 ... value=\"".$row["bookName"]."\">"; 即可 另外建議改成 ... value=\"".htmlspecialchars($row["bookName"], ENT_QUOTES)."\">"; 更好 : 有成功抓到資料,但是會有以下狀況發生: : 比如書名我輸入 Wolf Cry : echo 出來的結果就只有顯示 Wolf,空白後的字就印不出來, : 想請問為什麼會這樣? : 我該如何做才能印出完整書名呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.33.185 ※ 編輯: bcse 來自: 134.208.33.185 (09/10 03:13)

09/10 09:16, , 1F
謝謝 為什麼我原本寫的那樣會出問題呢?
09/10 09:16, 1F

09/10 10:52, , 2F
也可以用urlencode 編碼 傳送!!
09/10 10:52, 2F
文章代碼(AID): #16v4LH6d (PHP)
討論串 (同標題文章)
文章代碼(AID): #16v4LH6d (PHP)