Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bisakah saya mengedit objek mysqli_result di php?

Anda tidak dapat mengubah objek hasil mysqli. Objek itu hanyalah pegangan yang memungkinkan Anda mengakses hasil MySQL yang ditetapkan di server MySQL. Anda juga tidak dapat mengubahnya. Pilihan Anda adalah:

  1. Dapatkan data dari objek hasil ke dalam array, mis. $data[] = mysqli_fetch_assoc($result); . Kemudian array normal yang dapat Anda modifikasi sesuai keinginan. Jika Anda melakukan ini dalam satu lingkaran, cukup jangan masukkan baris ke dalam larik data Anda jika Anda tidak menyukainya.
  2. Buat kueri dengan WHERE klausa yang mengecualikan baris yang tidak diinginkan dari awal.
  3. Jika Anda ingin menghapus baris tertentu dari database seluruhnya, Anda perlu melakukan DELETE FROM .. terpisah kueri, hanya menghapusnya dari kumpulan hasil tidak akan menghasilkan apa-apa. Sekali lagi, Anda dapat melakukan ini dengan sangat mudah sekaligus dengan WHERE yang tepat klausa, mis. DELETE FROM .. WHERE (lat, lon, something something..) .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql:cara memotong panjang bidang

  2. Bagaimana cara mengatasi Mysql Thread Stack Overrun?

  3. SqlNullValueException saat menjalankan prosedur tersimpan dengan MySqlCommand

  4. MySQL ConnectorJ dengan beberapa pernyataan SQL

  5. Zebra Stripe PHP MYSQL Tabel