これが私のコードです:
<?php
$con = mysql_connect("localhost","solidarity","password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("database", $con);
$sql="INSERT INTO show_reviews (username, date, content, show) VALUES (".addslashes($_POST[username]).",".addslashes($_POST[date]).",".addslashes($_POST[content]).",".addslashes($_POST[show]).")";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 record added";
mysql_close($con);
?>
だから私はfsprintを使用し、今はw3schoolsコードを使用しました。これは、両方のコードを使用した出力です。
エラー:SQL構文にエラーがあります。1行目の「show)VALUES(Solidarity、17:02-Wed、1st Aug 2012、Testing、kr1971)」の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
コメントシステムに非常によく似た構文を使用していますが、この問題はありません。それも役立つ場合は、ローカルのSQLサーバーとリモートでも試してみましたが、まだ運がありません。
私を助けてください :(。