$id = $_REQUEST["Uid"];
$query = "update prd set name='".$_POST['nm']."', char='".$_POST['ch']."', price='".$_POST['pr']."', sp_pri='".$_POST['spr']."', is_eli='".$_POST['enb']."', upd='".$_POST['ud']."', img='".$_FILES['img']['name']."', c_id='".$_POST['cid']."' where id=".$id;
$r = mysql_query($query) or die(mysql_error());
if ($r == 1)
echo "Record Updated";
このクエリから次のエラーが表示されますが、解決方法がわかりません。SQL は問題ないように見えます。私は何を間違っていますか?
SQL 構文にエラーがあります。near 'char='b', price='150', sp_pri='100', is_eli='Yes', upd='Mon Jul 23 2012 17 使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。 :23:24' 1行目