我有一個有10個字段的HTML表單,它們都是文本輸入,有1個密碼輸入。但是,從$_POST
獲取它們時,我沒有任何問題 - 只有包含數字,不包含字母或空格的字段纔會插入到表中,並且實際文本中的字符根本不會插入。這是我使用來設置表的命令:php - 爲什麼只有數字字段被插入到我的表中?
$sql = "CREATE TABLE `basicInfo` (ID INT, type VARCHAR (100), value VARCHAR (100))";
這是我使用從陣列(其由從_POST $值)插入數據的命令。
$sql = "INSERT INTO `basicInfo` (`id`, `type`, `value`) VALUES (2, \"Username:\", ".$basicInfo[1].");";
這是怎麼回事?
INSERT代碼在哪裏? –
忘了 - 現在添加它 – SNB
您還沒有引用第三個值。 –