REFER Dokumentasi Disini
Jika Anda mendapatkan Perintah tidak sinkron; Anda tidak dapat menjalankan perintah ini sekarang dalam kode klien Anda, Anda memanggil fungsi klien dalam urutan yang salah.
Ini bisa terjadi, misalnya, jika Anda menggunakan mysql_use_result() dan mencoba mengeksekusi kueri baru sebelum Anda memanggil mysql_free_result(). Ini juga dapat terjadi jika Anda mencoba menjalankan dua kueri yang mengembalikan data tanpa memanggil mysql_use_result() atau mysql_store_result() di antaranya.
Anda perlu menggunakan/menyimpan hasil sebelum Anda dapat melanjutkan kueri berikutnya setelahnya.
Alternatif lain adalah menutup koneksi dan memulainya kembali.