小弟是程式新手,為了申請資工系,現在在寫一個報名網站想放在備審,4/6就要上傳有點急
主要問題是昨天用下列code插入數據到Mysql可以,但是今天去調其他變數,預防空白或輸入錯誤的問題再run就變成下面那樣了,幫託幫幫小弟,感激不盡。
看起來是單引跟雙引的問題(因為之前是這樣錯的),我的理解是單引裡面全部會當成字串來讀,雙引會把他當成字串加變數看讀到哪一個。但現在改成這個版本應該沒錯才對啊。上mariadb官網查的insert語法好像也對
$sql = "INSERT INTO `signup` (`name`,`school`, `email`,`id`) VALUES ('".addslashes($_POST['name'])."','".addslashes($_POST['school'])."','".addslashes($_POST['email'])."','".addslashes($_POST['id'])."')";