Autor | Zpráva | ||
---|---|---|---|
martin@monfish Profil * |
#1 · Zasláno: 20. 1. 2007, 14:08:11
Proč mi následující kod vypise jen jeden výsledek a ne 4?
mysql_select_db ($db); $query = "SELECT TITUL, OBSAH, ID FROM CLANKY ORDER BY DATUM DESC LIMIT 4 "; $result = mysql_query($query) or die(mysql_error()); $row = mysql_fetch_array($result, MYSQL_ASSOC); if (!$result) { echo "Zpracování dotazu nebylo úspěšné ($con) na DB: " . mysql_error(); exit; } if (mysql_num_rows($result) == 0) { echo " <p> žádné výsledky </p> <p>zpět na <a href=http://www.xxx.com/>xxx</a></p>"; exit; } $tit= stripslashes($row['TITUL']); $obs= strtrim(stripslashes($row['OBSAH'])); $id1= $row['ID']; mysql_close($con); ?> <?echo $id1; ?><?echo $tit; ?> <?echo $obs; ?> ... |
||
Eddie Profil |
#2 · Zasláno: 20. 1. 2007, 14:36:56
vysledky vypisuj cyklom a do cyklu vloz toto
$row = mysql_fetch_array($result, MYSQL_ASSOC); a nie hned na "zaciatok" skriptu. |
||
Eddie Profil |
#3 · Zasláno: 20. 1. 2007, 14:37:32
samozrejme aj toto potom daj do toho spominaneho cyklu
$tit= stripslashes($row['TITUL']); $obs= strtrim(stripslashes($row['OBSAH'])); $id1= $row['ID']; |
||
nightfish Profil |
#4 · Zasláno: 20. 1. 2007, 14:44:55
|
||
Časová prodleva: 14 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0