[ t3chX @ 07.06.2002. 18:33 ] @
Da li postoji php funkcija koja ce skenirati citavu tabelu i kao rezultat vratiti zadnji rekord ? (U pitanju je mySQL baza) Problem je sledeci: Imam tabelu novosti sa sledecim poljima: br (primary_key, auto_increment, not null), poslao (varchar(13), tekst (blob) i jos neka polja (uglavnom varchar). E sad pazite ovaj kod: $brojac = 1; do { $upit = mysql_query("select * from novosti where br='$brojac'"); $finbrojac = mysql_result($upit,0,"br"); $brojac++; } while(mysql_fetch_row($upit)); for ($i = $finbrojac; $i >= 1; $i--) { $upit2 = mysql_query("select * from novosti where br='$i'"); $posiljalac = mysql_result($upit2,0,"poslao"); $tekst = mysql_result($upit2,0,"tekst"); $slika = mysql_result($upit2,0,"slika"); $datum = mysql_result($upit2,0,"datum"); .. itd itd Ono sto me zabrinjava je do..while petlja iz koje proizilazi da $finbrojac uvek dobija vrednost 1 i jednostavno IZLAZI iz petlje ? Ako neko ima resenje bio bih mu zahvalan. |