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

Poslednji red u rezultatu upita

[es] :: PHP :: Poslednji red u rezultatu upita

[ Pregleda: 2498 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Kusur
Grafički dizajner
Beograd

Član broj: 2485
Poruke: 208
213.240.30.*



Profil

icon Poslednji red u rezultatu upita21.07.2005. u 15:59 - pre 228 meseci
Pozdrav svima

Imam na primer ovakav upit:

Code:
$query_proba = "SELECT ime_polja FROM tabela";
$row_proba = mysql_fetch_assoc($proba);
$totalRows_proba = mysql_num_rows($proba);


A podatke iz upita prikazujem ovako:

Code:
 <?php do { ?>
              php echo $row_proba['ime_polja']; ?> 
<?php } while ($row_proba = mysql_fetch_assoc($proba)); ?>


I da kažemo da postoji 10 redova u ispisu.

Da li neko zna kako da sa "if" koji ću ubaciti posle
Code:
<?php do { ?>

odredim poslednji red u prikazu i dodelim mu neku "akciju".

Unapred hvala.
Kusur
 
Odgovor na temu

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1821
*.speed.planet.nl.



+3 Profil

icon Re: Poslednji red u rezultatu upita21.07.2005. u 17:52 - pre 228 meseci
Ne znam sta podrazumevas pod "dodelim mu neku akciju", ali poslednji red mozes ovako da hvatas:

1)
mysql_connect....
$query_count = "SELECT count(*) FROM table";
$do_count = mysql_query($query_count);
$res_count = mysql_fetch_array($do_count);

$query_get_last = "SELECT * FROM table limit $res_count[0],1";
$do = mysql_query($query_get_last);
$res = mysql_fetch_array($do);

na ovaj nacin, prvim query-em ispitujes koliko zapisa u bazi ima, a drugim, sa: limit x,1 odredjujes da ti prikaze 1 rezultat, a da krene od poslednjeg (limit odakle,koliko).

Poz,
Sale


[Ovu poruku je menjao SmilieBG dana 21.07.2005. u 18:54 GMT+1]
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
 
Odgovor na temu

Kusur
Grafički dizajner
Beograd

Član broj: 2485
Poruke: 208
*.108.EUnet.yu.



Profil

icon Re: Poslednji red u rezultatu upita21.07.2005. u 18:18 - pre 228 meseci
Hvala

Nisam se lepo izrazio - mislio sam tipa: odredi koji je red poslednji i na njemu primeni drugi stil, boju itd.
Kusur
 
Odgovor na temu

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1821
*.speed.planet.nl.



+3 Profil

icon Re: Poslednji red u rezultatu upita21.07.2005. u 20:45 - pre 228 meseci
e, sad te tek nista ne razumem :(

Kako da menjas boje u podacima :(

daj lepo napisi, slobodno opsirnije, sta hoces da postignes :)

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.drenik.net.



+3 Profil

icon Re: Poslednji red u rezultatu upita22.07.2005. u 16:41 - pre 228 meseci
Sta ti tu nije jasno?? Znas da odredis koliko redova vraca upit, upoznat si sa PHP-om (ili nisi). Napravi brojac redova u petlji i pri svakoj iteraciji uporedjuj njegovu vrednost sa brojem redova koje ti je prijavio mysql_num_rows.
Owl
 
Odgovor na temu

Kusur
Grafički dizajner
Beograd

Član broj: 2485
Poruke: 208
*.197.eunet.yu.



Profil

icon Re: Poslednji red u rezultatu upita22.07.2005. u 22:06 - pre 228 meseci
Menjam "formatiranje" poslednjeg reda, tj. na poslednji red primenjujem drugi stil.
Kusur
 
Odgovor na temu

[es] :: PHP :: Poslednji red u rezultatu upita

[ Pregleda: 2498 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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