2017-03-23 9 views
0

こんにちは私のローカルデータベースに挿入する際に問題が発生しました。「SELECT * FROM contact」を使用してクエリできますが、次のコードを使用して挿入することはできませんローカルのmysqlサーバにデータを挿入できません

$query1 = "INSERT INTO 'contact' ('e-mail', 'subject', 'body') 
VALUES('[email protected]', 'another question', 'Just asking?')"; 

これは、私に与えているエラーです - あなたのSQL構文でエラーが発生しています。 「電子メール」、「件名」、「本文」の近くで使用する正しい構文については、MariaDBサーバーのバージョンに対応するマニュアルを参照してください)

誰でも助けてくれれば幸いですか?

答えて

1

これを試してください。以下のための必要はありません 'テーブル名の前後

$query1 = "INSERT INTO contact (`e-mail`, `subject`, `body`)VALUES('[email protected]', 'another question', 'Just asking?')"; 
+0

エラー:接触。INSERT INTO(' 電子メール ' '件名'、 'ボディ')VALUES('[email protected]'、 '別の質問'、「ジャスト質問しますか? ') SQL構文にエラーがあります。 「電子メール」、「件名」、「本文」の近くで使用する正しい構文については、MariaDBサーバーのバージョンに対応するマニュアルを参照してください)######このエラーが表示される – MG97

+0

colunmの名前が電子メールであることを確認してくださいあなたのデータベースと同じです –

+0

あなたの ''は' \ ''ですか? (シフト+〜キー) '$ query1 =" INSERT INTO \ 'コンタクト\'(\ '電子メール\'、\ '件名\'、\ 'ボディ\')VALUES('[email protected] ' – Sheridan

関連する問題