Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Database mysqli
Ini kenapa ya? Baru belajar database soalnya maklumi yaa :)
Warning: mysqli_affected_rows() expects parameter 1 to be mysqli, string given in C:\xampp\htdocs\ujilevel\index.php on line 42
Warning: mysqli_stmt_fetch() expects parameter 1 to be mysqli_stmt, null given in C:\xampp\htdocs\ujilevel\index.php on line 43
skripnya:
"; echo "". $data_kolom['kode_rj'].""; echo "". $data_kolom['nama'].""; echo "". $data_kolom['tanggal'].""; echo "Edit | Hapus "; echo ""; } else{ echo ""; echo "TIDAK ADA DATA "; } ?>
2 Jawaban:
$data = mysqli_affected_rows($koneksi, "SELECT * FROM invoice");
$data_kolom = mysqli_stmt_fetch ($koneksi, $data);
eh, sejak kapan query database bisa pakai mysqli_affected_rows? wah kacau nih teman2. lebih baik baca di dokumentasi dulu kalau belum jelas, biar ga salah kaprah.
mysqli_affected_rows() itu cuma digunakan untuk melihat berapa jumlah entry yang berubah berdasarkan query terakhir. misalnya
mysqli_query($koneksi, "UPDATE invoice SET lunas = true WHERE invoice_id = 1001");
print_r(mysqli_affected_rows($koneksi));
mysqli_affected_rows diatas akan melihat hasil query update sebelumnya, yang mana hasilnya adalah 1 bila query sukses atau 0 bila invoice_id 1001 tidak ada.