検索

ホームページ  >  に質問  >  本文

mysqliがデータを更新できない

$sql="UPDATE 'student' SET 'course'='javascript','grade'=88,'WHERE 'id'=3"; 実行後のプロンプト; 接続は成功しましたが、更新は失敗しました。 SQL 構文。MySQL サーバーのバージョンに対応するマニュアルを確認して、''student' SET 'name'='Xiaoming'、'course'='javascript'、'grade'=88、'create_tim 付近で使用する正しい構文を確認してください。 ' 1行目

rapturerapture1804日前1407

全員に返信(5)返信します

  • rapture

    rapture2020-02-13 09:18:57

    わかりました、ありがとう

    返事
    0
  • 小可耐

    小可耐2020-02-12 12:28:53

    タイプミスをした場合は、対応する SQL が要求されます。

    返事
    0
  • 小可耐

    小可耐2020-02-12 12:28:21

    入力している内容がわかりません。Web データベースのオンライン管理で自分で変更できます。そうすれば、納得する SQL ステートメントの入力を求めるプロンプトが表示されます。

    返事
    0
  • 天蓬老师

    天蓬老师2020-02-08 12:02:00

    フィールド名とテーブル名には一重引用符の代わりにバッククォートを使用する必要があります...バッククォートは ESC キーの下にあります

    返事
    1
  • rapture

    $sql="UPDATE `student`, SET `course`=`javascript`,`grade`=88,WHERE `id`=3"; ESC ボタンの下のバックティックに変更しましたが、まだエラーが発生します エラー メッセージ: 更新に失敗しました。SQL 構文にエラーがあります。「SET `course`=`javascript`,`grade`=88,WHERE `」付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。 1行目のid `=3'

    rapture · 2020-02-10 14:37:03
  • キャンセル返事