Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Pengembalian nilai true pada query database padahal false
Mari kita selesein masalah ini bareng2. gini gan jadi kasusnya gini ane kan buat sistem CRUD pake mysqli_query. jadi didatabasenya ada data yang idnya 1,2,3 nah bingungnya pada saat query menghapus data dengan
DELETE FROM murid WHERE id = 4
nah itu kan harusnya menghasilkan nilai false lah ini kok malah ngehasilin nilai true yah kan id data cuma 1,2,3 yang 4 ga ada. ini pake mysqli_query tapi pas ane make mysql_query eh bener ngebalikin nilainya false ada yang bisa bantuin ga. segitu aja dari saya mohon maaf bila kata2nya kurang dimengerti
2 Jawaban:
Jawaban Terpilih
hasil dari mysqli_query memang, apakah quernya berhasil dijalankan atau tidak, bukan ada yang kena efek atau bukan. Kalau mau melihat apakah ada yang kena efeknya atau ngga, bisa pake $affected rows (ngelihat jumlah yang kena efeknya) http://php.net/manual/en/mysqli.affected-rows.php
wah gan jdi fungsi dari mysli_affected_rows itu utk mengetahui jumlah baris yang dikenai proses oleh query mysqli nah terus bedanya apa dong sama mysqli_num_rows