sql >> Database >  >> RDS >> Mysql

PHP While-lus die alleen de laatste rij toont

Dat komt omdat je voor iteratie de inhoud van $html2 . vervangt . In plaats daarvan moet u de inhoud toevoegen.

Dus neem de lege $html2 variabele buiten de lus en voeg het resultaat toe terwijl u de lus herhaalt.

Code zou er ongeveer zo uitzien,

$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. PostgreSQL Checkpoint-statistieken meten

  2. MySQL maandelijkse verkoop van de afgelopen 12 maanden inclusief maanden zonder verkoop

  3. Wat is het MAX-nummer als ik int(255) opslaat in MySQL?

  4. Kan argument niet binden aan index 2 omdat de index buiten bereik is