Autor Zpráva
maxikingcompany
Profil *
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
Vynech to while a máš jen poslední...
panther
Profil
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
panther:
To jo, ale tak by to taky fungovalo... :-)
panther
Profil
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0