1

単純な挿入コマンドで苦労していると、エラーが発生します

You have an error in your SQL syntax; check the manual that corresponds to 
your MySQL server version for the right syntax to use near 'All In: 
The Poker Movie, tells the story of poker focusing on why one of our nat' 
at line 2"

基本的にフィルム情報をテーブルに渡す、ここにコードがあります-

$query1 = "INSERT INTO Films_Info (Films_ID,FilmName, FilmRelease, Synopsis,Poster,CritScore,AudScore,Director,Studio,IMDB,date_added_db) 
VALUES ('',$Film_Name', '$Film_Release','$filmsynopsis','$film_image','$film_critic','$film_audience','$film_director','$film_studio','$film_imdbID','')";
$runquery1 = mysql_query($query1)or die(mysql_error()); 

みんなありがとう

4

2 に答える 2

7

$Film_Nameの前に'がないようです。不足しているアポストロフィを追加できますか?

于 2012-04-17T23:26:22.013 に答える
1

サーバーでphpmyadminが有効になっている場合は、コードをSQLフィールドに貼り付けて、SQLクエリで構文を強調表示できます。

于 2012-04-17T23:31:01.497 に答える