• 2 odgovora
  • 3.606 pregleda
mysql_num_fields daje pogresan rezultat 30.03.2007. u 13:05 · pre 238 meseci #1
Zasto ovo daje pogresan rezultat
Code:
$result = SqlQuery('SELECT * FROM '.$tabela[$_GET['tabela']].' ORDER BY \'ID\' DESC ', $connection);
        $poc=mysql_num_fields($result)


umjesto 38, daje 10?
Tabela ima 38 redova,sve tabeleimaju provjereno je,inace upit radi ovako

Code:
SELECT id,autor,datum_kreiranja,tekst FROM '.$tabela[$_GET['tabela']].' WHERE ((tip= \''.$tip[$_GET['tip']].'\') AND (id>='.$poc.') AND (id<='.($poc+$brojKomentara).'))  ORDER BY \'id\' DESC LIMIT '.$brojKomentara.'
Potpis
www.eden.rs
Izdavač duhovne i filozofske literature
Re: mysql_num_fields daje pogresan rezultat 30.03.2007. u 13:30 · pre 238 meseci #2
Ovo ti je pitanje za PHP podforum.
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Re: mysql_num_fields daje pogresan rezultat 30.03.2007. u 17:44 · pre 238 meseci #3
Ako ti treba broj redova, onda koristis mysql_num_rows funkciju, a mysql_num_fileds je za broj polja u tabeli!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme