Autor | Zpráva | ||
---|---|---|---|
Rionela Profil |
#1 · Zasláno: 19. 11. 2007, 21:14:23
Mám obrázky v galerii, a když kliknu na jeden obrázek, tak pod ním se mi ukáží šipky "o jeden dál a o jeden z5" obrázků právě v té kategorii. Kod jsem vyplodila takovýto:
$dotaz1 = mysql_result(mysql_query("SELECT gal_id FROM galerie WHERE gal_id < '$id' AND gal_kateg = '$k' ORDER BY gal_id DESC LIMIT 0,1"), 0); bohužel mi hlásí tuto chybu: Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 18 in /var/www/web5/example.net/example.net/obr.php on line 20 a ví asi buh co s tim dál... Co jsem udělala špatně? |
||
Taps Profil |
#2 · Zasláno: 19. 11. 2007, 21:23:46
Rionela
a nebylo by lepší...to takto $dotaz1 = mysql_result(mysql_query("SELECT gal_id FROM galerie WHERE gal_id < '$id' and gal_id>0 AND gal_kateg = '$k' ORDER BY gal_id DESC LIMIT 0,1"), 0); |
||
Kajman_ Profil * |
#3 · Zasláno: 19. 11. 2007, 21:25:37
$result=mysql_query("SELECT gal_id FROM galerie WHERE gal_id < '$id' AND gal_kateg = '$k' ORDER BY gal_id DESC LIMIT 0,1");
if($row=mysql_fetch_array) { //zadny predchozi, pac je to prvni } else { //odkaz na predchozi ulozeny v $row['gal_id'] } |
||
Kajman_ Profil * |
#4 · Zasláno: 19. 11. 2007, 21:26:12
oprava:
if($row=mysql_fetch_array($result)) |
||
Kajman_ Profil * |
#5 · Zasláno: 19. 11. 2007, 21:27:54
Asi bych měl jít spát... tak v polospánku ještě jedna oprava :-)
$result=mysql_query("SELECT gal_id FROM galerie WHERE gal_id < '$id' AND gal_kateg = '$k' ORDER BY gal_id DESC LIMIT 0,1"); if($row=mysql_fetch_array(result)) { //odkaz na predchozi ulozeny v $row['gal_id'] } else { //zadny predchozi, pac je to prvni } |
||
Časová prodleva: 16 let
|
0