Autor | Zpráva | ||
---|---|---|---|
rl Profil * |
#1 · Zasláno: 14. 8. 2007, 07:54:42
mam skript
<?php $link = mysql_connect ("localhost", "xx", "xx") or die ("Nepodarilo sa pripojit na databazu!"); $db = mysql_select_db("kosice", $link) or die ("Nepodarilo sa pripojit na databazu!"); $query = "SELECT * FROM mc LIMIT 1"; $result = mysql_query($query, $link) or die ("SQL zlyhalo"); $num = mysql_num_rows($result); echo"<font>"; while ($row=mysql_fetch_array($result)) echo"<font>".$row["okres"]. "</font>"; echo "</font>"; mysql_free_result($result); mysql_close(); ?> mam tam uroberne aby vypisalo len jednu polozku (LIMIT 1). Vypise vsak prvu. Ako mam urobit aby vypisalo sice jednu polozku ale napr. druhu v poradi v databaze dakujem za odpoved |
||
Hugo Profil |
#2 · Zasláno: 14. 8. 2007, 08:03:00
Druhá položka
limit 1,1 třetí limit 2,1 atd. |
||
v6ak Profil |
#3 · Zasláno: 14. 8. 2007, 11:06:55 · Upravil/a: v6ak
Takto by to mělo bezpečně fungovat i u pořadí o uživatele:
$query = "SELECT * FROM mc LIMIT 1 OFFSET ".intval( -- pořadí -- ); OFFSET umí i pgSQL. |
||
Časová prodleva: 17 let
|
0