Autor Zpráva
Maxiking
Profil
Ahoj,
Mám diskuzi, a potřeboval bych, aby se mi prispevky vypisovaly od nejnovejsiho. Jak mam upravit tenhle kod?

<?php
$con = mysql_connect("---","---","---");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("---", $con);

$result = mysql_query("SELECT * FROM diskuze");

while($row = mysql_fetch_array($result))
{
echo $row['jmeno'] . " | " . $row['prispevek'];
echo "<br />";
}

mysql_close($con);
?>
pcmanik
Profil
Maxiking:
pravdepodobne tam budes mat id, alebo cas, cize pouzijes na konci toho dotazu ORDER BY id alebo cas. Ak by to islo naopak tak tam este pridaj DESC - ORDER by id alebo cas DESC
Stano
Profil
SELECT * FROM `diskuze` ORDER BY  `id` ASC 

predpokladám že tam máš id-čko
Maxiking
Profil
id samozřejmě mám.. napsal jsem ten kod a pise mi to chybu o 2 radky nic:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in --- on line 58
pcmanik
Profil
Maxiking:
Pravdepodobne mate chybu v tom SQL - vyskusajte si to pustit v phpmyadminovi
Maxiking
Profil
Tak uz mi to bezi, ale furt se to řadí od nejnovejsiho dolu..

$result = mysql_query("SELECT * FROM diskuze ORDER BY 'id' ASC");

while($row = mysql_fetch_array($result))
{
echo $row['jmeno'] . " | " . $row['prispevek'];
echo "<br />";
}

mysql_close($con);
?>
Stano
Profil
Maxiking:
nebolo by rýchlejšie spýtať sa googlu?
Maxiking
Profil
Dobrý už sem to vyřešil, problém byl uvozovky.. Jinak díky za rady.

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