I would like to know is there a way to echo first row from table in database wait/sleep for 5 seconds and then echo the second row?
Thank you in advance for your help!
you can use sleep()
function:
echo '<div class="animatedText"> ';
while ($row = $strSql->fetch_assoc()) {
$rows[]=$row;
foreach($rows as $row){
$words1=$row['words'];
echo $words1;
sleep(5);
}
}
echo '</div>';
read more
try using output buffering. For example:
header( 'Content-type: text/html; charset=utf-8' );
while ($row = $strSql->fetch_assoc()) {
$rows[]=$row;
foreach($rows as $row){
$words1=$row['words'];
echo '<div class="animatedText"> ';
echo $words1;
echo '</div>';
flush();
ob_flush();
sleep(5);
}
}