[ mika @ 12.11.2001. 11:14 ] @
Salim se, nije nagradno... E pa ovako: imam konstrukciju ovog tipa: $rezultat=mysql_query("select * from tabela",$db); if($rezultat){ while($r=mysql_fetch_array($rezultat)){ extract($r); echo $blablabla; } mysql_free_result($rezultat); } Dakle, citam kompletnu tabelu iz baze i nesto od toga ispisujem. E, sad to sve shljaka, samo sto mi javlja gresku ako upit ne vraca ni jedno polje, tipa: WARNING, wrong datatype in extract().... probao sam i: if (mysql_num_rows($rezultat)), if (isset($rezultat)) i uvek isto... ovo je samo warning, a ja bih hteo nekako da ga izbegnem. Mislim, imam jedno "prirucno" resenje: da u telu while petlje stavim : $ime=$r["ime"]; $prezime=$r["prezime"]; ...ali mi se to ne cini elegantnim, pogotovu ako imam vise od 10 polja. Ima li neko lek? |