2015-10-28 5 views
1

Так что в последнее время я пробовал попытку SQL и PHP, и другие подобные, я столкнулся с проблемой, из-за которой: INSERT INTO, просто не может работать для меня , Вот что у меня есть в файле PHP:Php, SQL не работает

$sql = "INSERT INTO forum(USERID, FN, LN, Email) VALUES (NULL,'".$_POST['FN']."', '".$_POST['LN']."', '".$_POST['Email']."';"; 

Эта строка работает, однако, я получаю эту ошибку:

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1

ли кто-нибудь сможет предоставить информацию по этому вопросу?

+6

вы пропустили закрывающую скобку ")" –

ответ

3

Вы должны закрыть скобку:

$sql = "INSERT INTO forum(USERID, FN, LN, Email) VALUES (NULL,'".$_POST['FN']."', '".$_POST['LN']."', '".$_POST['Email']."');"; 
+2

И, пожалуйста, прочитайте http://docs.php.net/security.database.sql-injection – VolkerK

Смежные вопросы