sql >> データベース >  >> RDS >> Mysql

PHPでMySQL行を更新するにはどうすればよいですか?

    まず、もう少し安全にする必要があります:

    mysql_query(sprintf("UPDATE offtopic SET next = '%s' WHERE id = '%s'",
                mysql_real_escape_string($insert),
                mysql_real_escape_string($id));
    

    さて、あなたのid 実際には文字列であり、数値ではありませんか?数値の場合は、次のようにする必要があります。

    mysql_query(sprintf("UPDATE offtopic SET next = '%s' WHERE id = %d",
                mysql_real_escape_string($insert), $id);
    


    1. 日付が無効な場合にエラーを発生させる

    2. SQL:合計が特定の値になる行を選択する方法

    3. Oracleが別のテーブルで更新をトリガー

    4. アプリでSSLが有効になっていないと、AzureのPostgresサーバーへの接続が失敗するのはなぜですか?