Autor | Zpráva | ||
---|---|---|---|
maxikingcompany Profil * |
#1 · Zasláno: 23. 6. 2011, 18:25:57
Cau.. potřeboval bych, aby se mi z databáze vypisoval jenom jeden nejnovější příspěvek
Kód: $con = mysql_connect("---","---","---"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("---", $con); $result = mysql_query("SELECT * FROM --- ORDER BY id DESC"); while($row = mysql_fetch_array($result)) { echo $row['---']; } mysql_close($con); |
||
Rellik Profil |
#2 · Zasláno: 23. 6. 2011, 18:28:58
Vynech to while a máš jen poslední...
|
||
panther Profil |
#3 · Zasláno: 23. 6. 2011, 18:29:07 · Upravil/a: panther
maxikingcompany:
SELECT [sloupce] FROM tabulka ORDER BY date DESC LIMIT 1 .
Pak je tam zbytečný i ten while . Cyklus nepotřebuješ, když máš jen jeden řádek.
Rellik: „Vynech to while a máš jen poslední...“ je zbytečné tahat z DB milion věcí, když potřebuju jen jeden řádek. |
||
Rellik Profil |
#4 · Zasláno: 23. 6. 2011, 18:32:07
panther:
To jo, ale tak by to taky fungovalo... :-) |
||
panther Profil |
#5 · Zasláno: 23. 6. 2011, 18:34:59 · Upravil/a: panther
Rellik:
spousta věcí, které jsou principiálně špatně nějak fungují. Zohledníme-li rychlost, čistotu kódu a přehlednost kódu do budoucna, vydáváš se špatnou cestou. Ale to je tvoje věc, pras si, jak uznáš za vhodné, jen tu s tím začátečníkům nemotej hlavu. A protože čistota a správnost kódu není předmětem tohoto tématu, tuto debatu tímto příspěvkem uzavírám. |
||
Časová prodleva: 13 let
|
0