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

Fungsi PHP &MySQL menghapus kategori yang tidak dicentang dari masalah basis data

Kueri ini menghapus semua kategori dari posting Anda karena Anda mengatakannya kepada Anda di mana klausa. Anda pada dasarnya mengatakan, hapus setiap catatan dari tabel posts_categories yang memiliki id posting =$post_id. Anda perlu menambahkan klausa where Anda untuk membuatnya lebih spesifik.

$delete_id = mysqli_query($mysqli,"DELETE FROM posts_categories WHERE post_id = '" . $post_id . "' AND categoryID = '". $query_cat_id[$x] ."'");

Ini sekarang mengatakan hal yang sama yang Anda lakukan tetapi menambahkan kualifikasi tambahan. Hapus hanya baris dari tabel di mana post_id adalah $post_id dan ID kategorinya (nilai kotak centang Anda yang tidak dicentang).

Penafian:Saya menebak di mana Anda menyimpan ID kategori di fungsi Anda($query_cat_id[$x]).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL ORDER OLEH beberapa kolom

  2. Bagaimana Fungsi REGEX_REPLACE() Bekerja di MySQL

  3. Memilih maks dari jumlah dua kolom

  4. cara memasukkan data Google Analytics ke tabel mysql

  5. PDO::__construct():Server mengirim charset (255) yang tidak diketahui klien. Tolong, laporkan ke pengembang