Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PHP While loop hanya menampilkan baris terakhir

Itu karena untuk iterasi Anda mengganti konten $html2 . Anda harus menambahkan konten sebagai gantinya.

Jadi ambil $html2 yang kosong variabel di luar loop dan tambahkan hasilnya saat Anda mengulangi loop.

Kode akan terlihat seperti ini,

$html2="";
while($row = mysqli_fetch_array($result)){
$pr = $row['product'];  
$dr = $row['description'];  
$qty = $row['qty']; 
$total = $row['total']; 

$html2 = $html2."<tr>
<td>".$i."</td>                         
<td>".$pr."</td>
<td>".$dr."</td>
<td>".$qty."</td>
<td>".$total."</td>
</tr>";

$i++; 

} 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara membuat tabel mysql dengan kolom tanggal dan waktu?

  2. parsing permintaan Pencarian Teks Lengkap yang diketik pengguna ke dalam klausa WHERE MySQL menggunakan PHP

  3. Bagaimana saya bisa menggunakan Entity Framework pada grafik objek melewati kedalaman 2 dengan MySQL Connector/NET?

  4. Kembalikan catatan ke-n dari kueri MySQL

  5. Mysql MySQL atau PHP Ubah baris menjadi dua kolom secara dinamis