Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET
Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 80% výuky zdarma!
https://www.itnetwork.cz/csharp
Avatar
Frestyle
Člen
Avatar
Frestyle:13.3.2014 16:02

Zdravím, včera tu byl řešen a vyřešen jeden můj problém, který už jsem vzdával, ale nakonec mi tu jeden napsal výborné řešení. Dnes mám troufnu si říct poslední problém. Mám 3 sql tabulky a zároveň dotazy. Propojit je pomocí join nebo union nemohu s důvodu odkazu na články. Aby sem to spravně mohl dát do stránkování, tak jsem výsledky vložil do array

while(...){
$data[kniha_na­zav][] = $row["kniha_na­zev"];
$data[kniha_text][] = $row["kniha_text"];
}
Pak Výsledky vypisuji skrze for (echo $data[kniha_na­zav][$i];)

Takhle to mám 3x. Ví někdo jak udělat aby se to řadilo od nejnovějších? Zkoušel jsem array_multiple (snad to píšu správně). To bohužel nefunguje. Jde to nějak udělat? Děkuji

Editováno 13.3.2014 16:05
 
Odpovědět
13.3.2014 16:02
Avatar
Uživatel sítě :13.3.2014 17:05
//konec SQL dotazu zakonči
ORDER BY `sloupec` DESC

ASC = vzestupně
DESC = sestupně

Tedy doufám, že to bude to co požaduješ.. :D

Editováno 13.3.2014 17:06
Nahoru Odpovědět
13.3.2014 17:05
Chybami se člověk učí, běžte se učit jinam!
Avatar
Frestyle
Člen
Avatar
Frestyle:13.3.2014 18:07

Tak lehký to není. Jde mi o řazení array výsledků protože ty obsahují všechny tři dotazy.

 
Nahoru Odpovědět
13.3.2014 18:07
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Uživatel sítě :14.3.2014 19:07

Tak co třeba toto?

http://cz2.php.net/…tion.natsort

Nahoru Odpovědět
14.3.2014 19:07
Chybami se člověk učí, běžte se učit jinam!
Avatar
Frestyle
Člen
Avatar
Odpovídá na Frestyle
Frestyle:16.3.2014 8:41

To pomohlo, děkuji

 
Nahoru Odpovědět
16.3.2014 8:41
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Frestyle
David Čápka:16.3.2014 11:22

Určitě by nešly nějak propojit uniony? Dělat to v PHP je dost neobvyklé.

Nahoru Odpovědět
16.3.2014 11:22
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.