Autor Zpráva
honza123
Profil *
Už mám formulář, kde se to po vyplnění automaticky zapíše do db, jenomže se to tam odesílá asi ve špatným kodování, protože když se na to kouknu v phpmyadmin, tak ten řádek skončí vždy u toho písmena třeba čšř atd.
Problém 2.
ty řádky se ukládájí do db podle abecedy, ale já když je potřebuji vypsat chci, aby se to vypsalo od nejnovějšího po nejstarší
Dík moc
ZloBr
Profil *
Používám kodování database resp tabulky UTF8 nebo Latin2 a vše je OK.

Co se týká ukládání tak pokud tam máš ID (auto...) tak pak je to v poho
Select * from "tabulka" order by ID desc
honza123
Profil *
Podle mě mi id nepomůže.Nebo aspon nevím jak bych to zapsal
Mám např. tabulku x a sloupec y(několik řádků).Jak bych to měl teda vypsat ?
Joker
Profil
honza123
Od toho přeci máme ORDER BY

SELECT něco FROM tabulka [WHERE podmínka] ORDER BY sloupec [ASC nebo DESC]
honza123
Profil *
Tak jsem to udělal, tak nějak podle vás. a vypíše mi to "Resource id #3"
?php
$spojeni=mysql_connect("xx","yy","jdd");
$co="SELECT *
FROM `pridej`
ORDER BY `id` DESC ";
$navrat=mysql_db_query("databaze", $co, $spojeni);
echo $navrat;
?>

Co s tim ?
nightfish
Profil
protože vypisuješ proměnnou, která obsahuje odkaz na výsledek, ne výsledek samotný
místo echo $navrat; dej
while ($data = mysql_fetch_assoc($navrat)) {
echo $data['nazevSloupce1']."<br>";
echo $data['nazevSloupce2']."<br>";
// a tak dale
}
honza123
Profil *
dik
Toto téma je uzamčeno. Odpověď nelze zaslat.