Masalah Resource id # pada Php mySQL
Selamat datang di arsip bertuah blog. pada posting saya kali ini, saya akan berbagi pengalaman tentang problem Resource id#. banyak sekali bentuk terjadinya resource id seperti Resource id # 4, Resource id # 5, Resource id # 6, Resource id # 7, Resource id # 8 dan seterusnya. bebrapa sumber yang telah saya baca termasuk stackoverflow yang mengatakan bahwa masalah resource id # ini bukanlah sebuah error. Resource ini terjadi karena kita menampilkan return dari query. contohnya seperti coding dibawah ini: <?php $data=mysql_query("SELECT * from peserta where id_lomba='$a[id_lomba]'"); print_r($data); //penyebab terjadinya resource id# while ($a = mysql_fetch_array($data)) { print_r($a); } ?> Pada koding php di atas dapat kita lihat pada baris ke tiga ada sebuah koding untuk mencetak mysql query. sehingga mySQL akan mengembalikan nilai dengan resource # id. jadi yang seharusnya kita lakukan adalh menghapus koding tersebut baik berbentuk print ataupun echo. d