(Q1)嗨,我是用我的項目的文本框,我不能接收所有類型的輸入問題MySQL的PHP的HTML
<textarea rows="5" cols="60"> Type your suggestion </textarea>
<br>
<input type="submit" name="sugestao" value="Submit" />
對不起,我不知道如何「殺」的值的html代碼,這就是爲什麼<丟失。
所有我從這個文本框中獲得的數據庫的列是「提交」,我想接收文本區域中寫的任何內容。我怎樣才能讓價值相等呢? (Q2)我如何確保只存儲我在數據庫中聲明的相同類型(int,varchar,text)。例如:age(int),但如果有人在輸入中鍵入「abc」,它將作爲值0存儲在我的數據庫中。我怎樣才能禁止這樣做,只有當它只是int而所有其他字段(如姓名,電子郵件)被填滿時才能保存年齡。如果仍然可以警告用戶他正在輸入錯誤的東西,不需要說出位置。
對不起,在英語的任何錯誤和感謝您的關注。
Majid已回答您的第一個問題。關於第二個,你必須實現某種(服務器端)驗證。 – giolekva 2010-06-10 12:52:07