php foreach nova stran
 
rstergar 9. jun 2013 13:25:07 Pridružen od:
3. apr 2011
72 objav
66 116 1
#1

bi mogoče znal kdo to sestavit da bi mi tale skripta izpisala določeno število številk (recimo 10) nato pa link na novo stran in tam nadaljevanje številk...itd.



<?php

foreach (range(0, 100) as $number) {

echo $number;

}

?>



nekaj sem našel ampak ne razumem preveč če bo tole v pomoč:

http://stackoverflow.com/questions/3258835/php-display-x-items-from-foreach-loop-with-link-to-display-next-x-items



Hvala! Lp, Rok


všeč(0) ni všeč(0) spam(0)
 
bostjan 9. jun 2013 15:48:43 Pridružen od:
31. jul 2008
643 objav
689 30 9
#2

  1. zakaj uporabit foreach v tem primeru?

  2. en if?


for ($i = 0; $i <= 100; $i++) {
echo $i;
if ( $i == 0) echo 'link';
}
všeč(0) ni všeč(0) spam(0)
 
JanKo 9. jun 2013 17:05:46 Pridružen od:
29. apr 2013
67 objav
61 0 2
#3

Mogoče nekaj takega, nisem probal...


if(isset($_GET['i']))
$j = $_GET['i'];
else
$j = 0;

for ($i = $j; $i <= $j+10; $i++) {
if ( $i %10 == 0 && $i != $j)
echo 'link?i='.$j+10;
else
echo $i;
}
všeč(1) ni všeč(0) spam(0)
 
JanKo 9. jun 2013 17:19:04 Pridružen od:
29. apr 2013
67 objav
61 0 2
#4

Delujoča varianta


<?php
if(isset($_GET['i']))
$j = $_GET['i'];
else
$j = 1;

for ($i = $j; $i <= $j+10; $i++) {
if ( $i %10 == 1 && $i != $j)
echo '<a href="?i='.($j+10).'">link</a>';
else
echo $i.'<br>';
}

?>
všeč(2) ni všeč(0) spam(0)
 
rstergar 9. jun 2013 17:25:02 Pridružen od:
3. apr 2011
72 objav
66 116 1
#5

janko super! deluje :) hvala!


všeč(1) ni všeč(0) spam(0)
 
JanKo 9. jun 2013 20:58:35 Pridružen od:
29. apr 2013
67 objav
61 0 2
#6

Ni problema.


všeč(2) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se