Pages

Sabtu, 30 Desember 2017

Cara Mengatasi EROR mysql_fetch_array() expects parameter 1 to be resource, boolean given in...


Cara Mengatasi EROR mysql_fetch_array() expects parameter 1 to be resource, boolean given in...

      Sedikit ilmu dari security, yaitu mengatasi eror pada mysql yang dimana dapat menyebabkan terjadinya sql injection dari pihak yang tidak bertanggung jawab, yang ujung - ujungnya adalah merusak dari web kita. 
 Cara mengatasi error " Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in " ketika menampilkan data dari mysql dengan php ( untuk yang dipunya kalian disesuaikan ) :

script awal (error) :

<?php

include "koneksi.php";

$tampilkan = "select * from tbl_mahasiswa";
$query_tampilkan = mysql_query($tampilkan);

while($hasil = mysql_fetch_array($query_tampilkan))
    {
        echo $hasil['nama_mhs']."<br />";
    }

?>

 Script akhir (benar) :

<?php

include "koneksi.php";

$tampilkan = "select * from tbl_mahasiswa";
$query_tampilkan = mysql_query($tampilkan);
if ($query_tampilkan === FALSE) {
    die(mysql_error());
}
while($hasil = mysql_fetch_array($query_tampilkan))
    {
        echo $hasil['nama_mhs']."<br />";
        echo $hasil['jenis_kelamin']."<br />";
    }

?>

Hasilnya data dari mysql bisa ditampilkan ketika di coba di browser.

7 komentar: