Postingan lainnya
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