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

挿入クエリ中に文字列が途切れる

    問題は、予約済みのキーワードがあるためです。 、エスケープされていません。

    $result = $db_con3->query("INSERT INTO gdrive_links (`evalid`, `userid`, `url`, `desc`) VALUES ('$evalid', '$id', '$url', '$desc')");
    

    このように、バックティックを使用してそれらをエスケープする必要があります。 desc MySQLで予約されているキーワードです。上記のようにエスケープします。




    1. データベースからのアクティブな日数をカウントします

    2. postgres regexp_replaceは、a-zとA-Zのみを許可したい

    3. SQLで指定されたレコードの次のレコードを見つける方法は?

    4. PHPmySQL検索機能がさまざまな分野に参加