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.
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.
mantap bang"
BalasHapusok, kita coba dlu gan, thxs
BalasHapusBerhasil gan... ������
BalasHapusKomentar ini telah dihapus oleh pengarang.
BalasHapusPertamax gan
BalasHapusSangat bermanfaat. Terima kasih.
BalasHapusMakasih bang
BalasHapus