[ davor4 @ 13.03.2007. 21:27 ] @
Pitanje je u vezi php i mysql.
Imam u mysqlu bazi dvije tablice, recimo vijesti1 i vijesti2. Sad bih trebao ispisati recimo zadnjih 5 vijesti ukupno(dakle može biti 5 u vijesti1, a 0 u vijesti2 ili 3 u vijesti1 i 2 u vijesti2).

Zanima me na koji način mogu dobiti tih npr. 5 vijesti?

Ne znam jesam li dobro objasnio što mi treba, ali ako mi može tko pomoći hvala mu. Čuo sam nešto o temporary tables, ali što ako polja nisu ista u dvije tablice?

sorry ako sam fulao forum, možda je trebalo postati u mysql.
[ Dejan Topalovic @ 13.03.2007. 22:19 ] @
PHP != MySQL
[ Dejan Topalovic @ 13.03.2007. 22:42 ] @
Code:
SELECT sve.vijest_id, sve.vijest_naslov, sve.vijest_tekst
FROM (SELECT vijest_id, vijest_naslov, vijest_tekst, vijest_datum
            FROM vijesti1
          UNION 
          SELECT vijest_id, vijest_naslov, vijest_tekst, vijest_datum
            FROM vijesti2) AS sve
ORDER BY sve.vijest_datum DESC LIMIT 5;
[ davor4 @ 17.03.2007. 10:04 ] @
znači pogodio sam podforum.

hvala na odgovoru
[ Dejan Topalovic @ 17.03.2007. 14:44 ] @
Nisi pogodio, nego su ti moderatori prebacili temu u ovaj podforum. ;)