Daftar dan Belajar Sekarang!

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given in

foto awan76
2 Kontribusi 0 Coto
6 bulan yang lalu
ane masih pemula, lalu ane membuat coding untuk menampilkan hanya beberapa data yang dicari pada form html yang sumbernya dari database, saat dijalankan, muncul seperti ini Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given in C:\xampp\htdocs\nfc\penampil.php on line 35 Ini codingnya, tolong dibantu ya <?php include 'koneksi.php'; if (isset($_POST['cari'])) { $_SESSION['session_pencarian'] = $_POST['caridata']; $caridata = $_SESSION['session_pencarian']; } else { $caridata = ['session_pencarian']; } $query = mysqli_query ($koneksi, "SELECT * FROM Nama, Kelas, NoPunggung, Posisi WHERE Nama LIKE '%$caridata%' ORDER BY Nama ASC") ?> <style type="text/css"> .tabel { margin-left: 435px; width: 500px; height: 500px; background-color: white; text-align: center; font-size: 30px; font-family: calibri; } </style> <body bgcolor="blue"> <div class="tabel"> <table border="5" align="center"> <tr> <th>Nama</th> <th>Kelas</th> <th>No. Punggung</th> <th>Posisi</th> </tr> <?php if(mysqli_num_rows($query)) {?> <?php while($row = mysqli_fetch_array($query)) {?> <tr> <td><?php echo $row['Nama'] ?></td> <td><?php echo $row['Kelas'] ?><td> <td align="center"><?php echo $row['NoPunggung'] ?></td> <td><?php echo $row['Posisi'] ?></td> </tr> <?php }?> <?php }?> </table> </div> </body>
  • Awan76, codingnya dirapikan dulu ya. Biar yang baca lebih mudah memahami apa uyang udah kamu buat, terimakasih. - DennyKurniawan
  • Nama, kelas, noPunggung sma posisi itu nama tabel atau nama field sih? - Rilham

Jawaban
foto nendi
2 Kontribusi 0 Coto
6 bulan yang lalu
Mungkin query nya gan.. Soalnya select * from tabel1, tabel2, prasaan ngga bisa g2..
SELECT * FROM namatabelnya WHERE q LIKE %'keyword'% ORDER BY nama asc


Login untuk diksusi di forum sekolah koding