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

Zadnji podatak iz while petlje

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

[ Pregleda: 2190 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kazil
Robert Bašić
Full time PHP dev :)
Bačka Topola - Novi Sad

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

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


+2 Profil

icon Zadnji podatak iz while petlje17.10.2007. u 08:36 - pre 200 meseci
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.
 
Odgovor na temu

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
89.146.169.*

Sajt: www.mkscripts.net


Profil

icon Re: Zadnji podatak iz while petlje17.10.2007. u 08:47 - pre 200 meseci
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...
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
195.178.55.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Zadnji podatak iz while petlje17.10.2007. u 08:55 - pre 200 meseci
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!";}

 
Odgovor na temu

kazil
Robert Bašić
Full time PHP dev :)
Bačka Topola - Novi Sad

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

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


+2 Profil

icon Re: Zadnji podatak iz while petlje17.10.2007. u 09:06 - pre 200 meseci
hvala ljudi :) eto sta se desava kad pokusavam da uradim nesto u 1 ujutro :) mozak ne radi kako treba :I
 
Odgovor na temu

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

[ Pregleda: 2190 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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