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

PHPでmysqli_resultオブジェクトを編集できますか?

    mysqli結果オブジェクトを変更することはできません。そのオブジェクトは、MySQLサーバー上のMySQL結果セットにアクセスできるようにする単なるハンドルです。それも変更できません。オプションは次のとおりです。

    1. 結果オブジェクトから配列にデータを取得します。例: $data[] = mysqli_fetch_assoc($result); 。これは、必要に応じて変更できる通常の配列です。これをループで実行している場合は、単にしないでください 気に入らない場合は、行をデータ配列に配置します。
    2. WHEREを使用してクエリを実行します 不要な行を最初から除外する句。
    3. データベースから特定の行を完全に削除する場合は、別のDELETE FROM ..を実行する必要があります。 クエリ、結果セットから削除するだけでは何も起こりません。繰り返しになりますが、適切なWHEREを使用すれば、これを一度に非常に簡単に行うことができます。 条項、例: DELETE FROM .. WHERE (lat, lon, something something..)


    1. JPAを使用したPostgreSQLでのUUIDの永続化

    2. MySql複合インデックス

    3. Django:mysql:1045、ユーザーのアクセスが拒否されました

    4. Aurora ServerlessMySQL5.6で区切り文字を使用する場合の構文エラー