Pertama-tama, Anda perlu mengubah mysql_query( ... )
pada baris 9 dari blok kode pos kedua Anda ke mysqli_query( ... )
, untuk konsistensi dan kompatibilitas API.
Selain itu, Anda bisa mendapatkan hasil duplikat jika Anda mengizinkan beberapa entri dalam tabel percakapan di mana pengguna A dan B dapat dimasukkan sebagai pengguna1 =A, pengguna2 =B dalam satu percakapan, dan pengguna1 =B, pengguna2 =A dalam percakapan yang berbeda.
Terakhir, sebagai Jay Blanchard mengatakan, Anda harus menggunakan pernyataan yang disiapkan untuk menghindari injeksi SQL.