Autor | Zpráva | ||
---|---|---|---|
Lukyn02 Profil * |
#1 · Zasláno: 29. 4. 2012, 11:31:18
Dobrý den,
doposud jsem vypisoval novinky z databáze stylem $celkovypocet1=mysql_query("select count(*) from news"); $celkovypocet=mysql_result($celkovypocet1, 0); for($i=$celkovypocet;$i>0;$i--) Někde jsem kdysi viděl účinnější script, který tento problém obcházel. Mám takový pocit, že se v něm pracovalo s funkcí mysql_fetch_row a mysql_fetch_field. Chtěl bych se zeptat, zda někdo z vás zkrátka neví, jak udělat script na výpis novinek, jenž by fungoval stále standardně i při vymazání nějakého řádku. Díky. |
||
martin1312 Profil |
$novinka = mysql_query("SELECT * FROM news ORDER BY datum DESC LIMIT 3"); while( row = mysql_fetch_array($novinka) ) { echo 'Nadpis'. row['nadpis']; //nadpis novinky,..dalsi vypis... } toto ti vypise najnovsie 3 novinky zoradene podla datumu. Ak chces vypisat vsetky, tak vymaz z sql dotazu LIMIT 3 |
||
David Klouček Profil |
$novinka = mysql_query("SELECT * FROM news ORDER BY datum DESC LIMIT 3"); while($row = mysql_fetch_array($novinka) ) { echo 'Nadpis'.$row['nadpis']; //nadpis novinky,..dalsi vypis... } |
||
martin1312 Profil |
#4 · Zasláno: 29. 4. 2012, 12:31:26
David Klouček:
dik za opravu, to je tak ked miesam c++ a php :D |
||
Časová prodleva: 12 let
|
0