Anda pasti membutuhkan meja baru di sini. Anda dapat membuat tabel dengan cara ini :-
Nama tabel :- favorit
indexid int(11) not null auto_increment,
username varchar(255) not null,
favourites varchar(255) not null
Saya telah menggunakan indexid
sebagai kolom penambahan otomatis untuk mempercepat pencarian dan penghapusan dari tabel.
username
adalah kunci umum antara tabel pengguna dan Favorit your meja. Anda dapat menghubungkan keduanya melalui kunci ini.
Sekarang inilah bagian utama, dalam favourites
kolom, Anda akan menambahkan anggota favorit pengguna dengan cara yang dipisahkan koma. Seperti ini.
favouriteuser1, favouriteuser2, favouriteuser3
Sekarang, Anda dapat dengan mudah mengakses semua pengguna favorit dari semua pengguna. Dengan cara ini, Anda dapat dengan mudah menambahkan nama pengguna baru pada daftar di atas, atau dapat menghapus nama pengguna dari daftar di atas.
Anda dapat menggunakan LEFT JOIN
simple sederhana untuk mendapatkan data tabel.
SELECT * FROM users LEFT JOIN favourites USING(username);