sql >> Databasteknik >  >> RDS >> Mysql

MySQL/PHP foreach visas fortfarande bara först i databasen

Jag tror att $caption är en array, så din kod bör vara så här

while($rows = mysql_fetch_array($new_captions)){
    $caption[] = $rows;
}

EDIT:

Din fore loop är också fel.

Din variabel är $rows inte $caption.

<div id="set_caption" style="width:<?php echo $rows['width'];?>px; height:<?php echo $rows['height'];?>px; left:<?php echo $rows['posleft'];?>px; top:<?php echo $rows['postop'];?>px;"><?php echo $rows['text'];?></div>

<?php } ?>


  1. Ta bort onödig Woocommerce-bildmeta

  2. Skicka hyresgäst-id via sql-serveranslutning

  3. Infogar data till Mysql i malayalam

  4. Batch Skicka e-post med SwiftMailer