[ feniks-sd @ 22.07.2010. 07:19 ] @
Imam bazu podataka sa tri tablice. http://pastebin.com/UEy3weUf . Nakon unosa podatke u tablicu "personal_messages", potrebno je unjeti podatke u tablicu "pm_recipients". Potrebno je unjeti polja "id_pm" što predstavlja primarni ključ "id_pm" iz predhodno unjetog polja u tablicu "personal_messages".

Na koji način da upotrijebim funkciju mysql_insert_id() da bi mogao upisati podatak u tablicu "pm_recipients".

Dali netko zna na koji način da formiram unos vremena upisa poruke . Originalan unos izgleda npr ovako "1279787533" , a predstavlja "July 22, 2010, 09:32:13 am "

[ feniks-sd @ 22.07.2010. 08:05 ] @
Pa lepo to ti vraca ID generisan u zadnjem nekom upitu koji si imao. Vrednost koju ti vrati mozes recimo da prosledis nekoj stored proceduri koja bi odradila drugi deo toga sto zelis, ili upotrebiti u kodu da uradis dalje opet to sto zelis...
[ feniks-sd @ 22.07.2010. 08:40 ] @
Rješi sam dio sa mysql_insert_id() , ostaje datum za sada.
[ kazil @ 22.07.2010. 08:52 ] @
Pogledaj u mysql dokumentaciji tipove za datum i vreme
[ Vladica Savić @ 22.07.2010. 08:54 ] @
Use php manual :)
Kaze:
Code:

string date  (  string $format  [,  int $timestamp  ] )


sto znaci bilo bi otprilike ovako:

Code:

$datum = date('F j, Y, a','1279787533');
[ Vladica Savić @ 22.07.2010. 08:55 ] @
Ili ko sto Robert mozes i da cast-ujes u sql-u :)
[ kazil @ 22.07.2010. 09:09 ] @
Ne treba da se castuje, nego da kolona u tabeli ne bude int(10) nego datetime ili slicno, u zavisnosti sta treba ta kolona da cuva (da li samo datum ili i datum i vreme...).
[ Vladica Savić @ 22.07.2010. 09:23 ] @
Pa da, ali ako vec ima timestamp zar nije lakse da cast-uje nego da menja celu tabelu :)
[ kazil @ 22.07.2010. 09:36 ] @
Lakse je sad na pocetku da se promeni tabela, nego da tokom celog "zivota" aplikacije ima overhead od castovanja kolona okolo.
[ feniks-sd @ 22.07.2010. 11:16 ] @
Citat:
kazil: Ne treba da se castuje, nego da kolona u tabeli ne bude int(10) nego datetime ili slicno, u zavisnosti sta treba ta kolona da cuva (da li samo datum ili i datum i vreme...).


Nemam utjecaja na strukturu podataka u bazi, dakle ne mogu mijenjati tipove podataka.