Portál AbcLinuxu, 12. května 2025 05:14

Dotaz: chybny sql dotaz

13.11.2008 21:51 tomyx007
chybny sql dotaz
Přečteno: 201×
Odpovědět | Admin
Prosim o radu, nevite kde je chyba v tomto dotazu:

$vysledek=mysql_query("SELECT a.Nadpis, a.Argument, a.CasVytvoreni, a.id, u.Username, p.Url FROM polls as p, users as u, arguments as a WHERE p.id=a.ID_Poll and p.Stat='$zeme' and a.ID_Users=u.id ORDER BY a.CasVytvoreni DESC"." limit ".($od-1).", ".ROWS);

Pokud ho zadam bez limitu pro strankovani tak je OK
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.11.2008 22:14 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: chybny sql dotaz
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co vypíše mysql_error?
I am always ready to learn although I do not always like to be taught. (W. Churchill)
13.11.2008 23:16 tomyx007
Rozbalit Rozbalit vše Re: chybny sql dotaz
prave ze nic. Stranka se prestane dale nacitat
13.11.2008 23:44 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: chybny sql dotaz

Zkusil bych ten dotaz uložit do proměnné a vypsat ho. A pak ho vyzkoušet třeba přes phpMyAdmin nebo něco, co prokazatelně funguje. Btw, ROWS je konstanta nebo proměnná?

I am always ready to learn although I do not always like to be taught. (W. Churchill)
14.11.2008 19:29 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: chybny sql dotaz
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tedy, PHP jsem už dáávno neviděl, ale to .ROWS na konci se mi nelíbí. Nechybí tam dolar?

Jinak bez limitu stránkování to zcela jistě není OK (sql injection): and p.Stat='$zeme'

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.