lihman Posted September 19, 2009 Share Posted September 19, 2009 I have a loop where I want to echo out a number that changes each time it loops. However, instead of writing a new number each time, I want the same number to change. How can i do that? ex: $i=0; while($i<=10) { echo $i; $i++; } Instead of that outputing: 012345678910 I want the same number to change. Like it is 0, and then it changes to 1, then changes to 2, etc. How can i do that? Link to comment https://forums.phpfreaks.com/topic/174808-echo-changing-number/ Share on other sites More sharing options...
Garethp Posted September 19, 2009 Share Posted September 19, 2009 <div id="Changing"></div> <script type="text/javascript"> for(var i=0;i<=10;i++) { document.getElementById('Changing').innerText = i; } </script> The only way to do it in PHP is to just echo that. So basically, it's not a native thing you can do in PHP Link to comment https://forums.phpfreaks.com/topic/174808-echo-changing-number/#findComment-921242 Share on other sites More sharing options...
lihman Posted September 19, 2009 Author Share Posted September 19, 2009 Actually, the loop does a lot of things so I can't just use that code. Is it possible for the javascript code to get the value of a php variable and assign it to the 'var i' ? Link to comment https://forums.phpfreaks.com/topic/174808-echo-changing-number/#findComment-921249 Share on other sites More sharing options...
Garethp Posted September 19, 2009 Share Posted September 19, 2009 echo "for(var i=" . $i . " Link to comment https://forums.phpfreaks.com/topic/174808-echo-changing-number/#findComment-921252 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.