hasjem Posted May 8, 2010 Share Posted May 8, 2010 I have a sceript which should work twice a second, but it stops after one pick up of information from the mysqldatabase. it should take a look in the database to see whether a name has changed without refreshing the page. what is wrong? <? $select="select *from aanbiedingen where volgnummer=$volgnummer"; $res=mysql_query($select); $row=mysql_fetch_array($res); echo$row[naam];echo('ppp'); ?> <span id="bieder"></span> <script language="JavaScript" type="text/javascript"> <!-- var d = 500; // Tijd in milliseconden var bieder = document.getElementById('bieder'); var hoogstebieder = "<?echo$row[naam];?>"; function lus() // De functie die in een lus zal worden uitgevoerd { <?$selekt1="select *from aanbiedingen where volgnummer=$row[volgnummer]"; $selektres1=mysql_query($selekt1); $row1 =mysql_fetch_array($selektres1);?> hoogstebieder="<?echo$row[hoogstebieder];?>"; bieder.innerHTML = hoogstebieder; // Waarde weergeven in de WaardeSpan setTimeout("lus()", d); // De functie binnen Tijd milliseconden nog eens uitvoeren } lus(); // De lus starten //--> </script> Quote Link to comment Share on other sites More sharing options...
xenophobia Posted May 10, 2010 Share Posted May 10, 2010 Try change: setTimeout("lus()", d); to setTimeout("lus", d); Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.