Вземане на последното число от while

Ev0luti0N

Registered
Имам един while в който си правя $i=1 и $i++ как мога вътре в файл да изведа последното число. Когато нашиша echo $i ми изкарва всички числа до последното. А как може да ми изкара само последното?
 
PHP:
$arr = array();
$i=1;
while(...){
//tuka tvoq kod
$i++;
$arr[] = $i;
}
echo max($arr);
това се сетих веднага, може и да има по-лесен вариянт :)
 
kriss каза:
PHP:
$arr = array();
$i=1;
while(...){
//tuka tvoq kod
$i++;
$arr[] = $i;
}
echo max($arr);
това се сетих веднага, може и да има по-лесен вариянт :)
Трябва ми за вътре в самият while да го изкарам :)
 
Ev0luti0N каза:
kriss каза:
PHP:
$arr = array();
$i=1;
while(...){
//tuka tvoq kod
$i++;
$arr[] = $i;
}
echo max($arr);
това се сетих веднага, може и да има по-лесен вариянт :)
Трябва ми за вътре в самият while да го изкарам :)
същото просто оставяш скобата след като го изкараш :idea:
PHP:
$arr = array();
$i=1;
while(...){
//tuka tvoq kod
$i++;
$arr[] = $i;
echo max($arr);
}
 
Имам 3 описания искам на трето да няма <br /> и исках да направя
На последния изкаран резултат да не слагам <br />
 
Ev0luti0N каза:
Имам 3 описания искам на трето да няма <br /> и исках да направя
На последния изкаран резултат да не слагам <br />

Ако са само 3 може да сложиш:

Код:
$i = 0;
while() {
   echo $promenliva;
   if($i%3 != 0) {
       echo "<br />";
       $i=0;
   }
$i++;
}
 
Тогава защо просто не направиш така

PHP:
$cnt = mysql_num_rows($query);
$i=1;
while(..) {
if($i == $cnt) {
print "<br />";
}
++$i;
}
 
Fakeheal каза:
Код:
$rows = array();
while($row = mysql_fetch_array($zaqvkatati))
{
     $rows[] = $row['row_name'];
}
echo implode('<br/>', $rows);
Това е перфектно, даже мисля че с него по-малко ще се забавя зареждането :)
Благодаря.

Karcho и на тебе Благодаря.
 

Back
Горе