Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zadnji podatak iz while petlje

[es] :: PHP :: Zadnji podatak iz while petlje

[ Pregleda: 596 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 447
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


Profil

icon Zadnji podatak iz while petlje17.10.2007. u 08:36

Trazio sam po forumu, ali nisam nasao nista slicno. Ako postoji molim vas da me uputite na odgovarajucu temu :)

Zeleo bih nekako da odredim koji je poslednji podatak koji se ispisuje iz while petlje. Zbog primera recimo da se jedino poslednji ispisuje masnim slovima.

Kod:

Code:


$sql = "SELECT * FROM tabela ORDER BY id ASC";
$res = mysql_query($sql) or die(mysql_error());

if(mysql_num_rows($res)>0){

   while($rec=mysql_fetch_array($res)){

         echo "$rec[id]<br />";

   }

}

else {echo "Prazno!";}



Jedino sto mi pada na pamet je da ne radim preko while-a nego sa for petljom, al` zelim prvo da vidim da li postoji neko lepse resenje.
Web developer and PHP enthusiast doing code magic. Learning Python.

I know I should DO something, but doing the exact opposite of that feels great.

~ Site ~ Blog ~ You twitt? ~
17.10.2007. u 08:36 

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 316
89.146.169.*

Sajt: www.mkscripts.net


Profil

icon Re: Zadnji podatak iz while petlje17.10.2007. u 08:47
Probaj...
Code:
$sql = "SELECT * FROM tabela ORDER BY id ASC";
$res = mysql_query($sql) or die(mysql_error());
$num = mysql_num_rows($res);
$i=1;

while($rec=mysql_fetch_array($res))
{
    if ($num == $i)
    {
        // Malim slovima
    }
    else
    {
        echo "$rec[id]<br />";
    }

    $i++;
}


else {echo "Prazno!";}

May the force be with you...
17.10.2007. u 08:47 

noviKorisnik

Član broj: 13216
Poruke: 4516
195.178.55.*



Profil

icon Re: Zadnji podatak iz while petlje17.10.2007. u 08:55
Code:
$sql = "SELECT * FROM tabela ORDER BY id ASC";
$res = mysql_query($sql) or die(mysql_error());

if(mysql_num_rows($res)>0){

   $data = '';
   while($rec=mysql_fetch_array($res)){
         echo $data;
         $data = $rec[id] . "<br />";

   }
   echo "<masno>$data</masno>";//:-)
}

else {echo "Prazno!";}
17.10.2007. u 08:55 

kazil
Robert Bašić
student, wannabe freelancer
Bačka Topola

Član broj: 120044
Poruke: 447
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


Profil

icon Re: Zadnji podatak iz while petlje17.10.2007. u 09:06
hvala ljudi :) eto sta se desava kad pokusavam da uradim nesto u 1 ujutro :) mozak ne radi kako treba :I
Web developer and PHP enthusiast doing code magic. Learning Python.

I know I should DO something, but doing the exact opposite of that feels great.

~ Site ~ Blog ~ You twitt? ~
17.10.2007. u 09:06 

[es] :: PHP :: Zadnji podatak iz while petlje

[ Pregleda: 596 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.