| 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: 14 let
|
|||
0