|
08.09.2011., 13:04 | #1 | ||
Bazinga
Datum registracije: Nov 2007
Lokacija: Križevci
Postovi: 3,877
|
PHP + MySQL pomoć
$datum_za_bazu=2011-09-08 12:22:56; //String datuma i vremena dobiven i funkcije za pretvorbu datuma + date('H:i:s');.
Citiraj:
Stvarno ne razumijem, isprobavao sam sve i svašta (navodnici, razmak između datuma i vremena.), ali ništa ne daje rezultate.--> Ovako, imam jedan problem s unosom datuma i vremena u bazu.
Tip podataka u bazi je datetime i konkretan oblik je ovakav: 2011-09-08 12:22:56 .(bez točke na kraju) Problem je dok u php-u ispišem kod za upis toga u bazu ništa se ne događa. A dok taj isti query pokrenem u Navicat-u unos bude upisan u bazu. Npr. PHP kod:
Citiraj:
Stvarno ne razumijem, isprobavao sam sve i svašta (navodnici, razmak između datuma i vremena.), ali ništa ne daje rezultate.
__________________
The best place to hide a dead body is page 2 of Google search results. |
||
08.09.2011., 13:24 | #2 |
Premium
Datum registracije: Mar 2009
Lokacija: Zagorje
Postovi: 993
|
A koje sve atribute imas u toj tablici? Probaj i ostale popuniti. (kolko ja znam a mozda sam u krivu, moras jos minimalno ubaciti i atribut na koji je vezan primary key) Pa mi nije jasno zasto navicat to dopusta i kak to u njemu radi. |
|
|
Oglas
|
|
08.09.2011., 13:52 | #3 |
Bazinga
Datum registracije: Nov 2007
Lokacija: Križevci
Postovi: 3,877
|
Još su dva atributa ne uključujući id (primarni ključ+auto increment) atribut. Jedan je popunjen u isto vrijeme kad i ovaj, a drugi(treći) bi se naknadno ubacio jer on označava kraj radnog vremena.
__________________
The best place to hide a dead body is page 2 of Google search results. |
08.09.2011., 15:56 | #4 |
only fool, not a horse
Datum registracije: Apr 2008
Lokacija: near zgb
Postovi: 1,276
|
probaj ovako: Code:
$sql="INSERT INTO radno_vrijeme (pocetak_rv) VALUES ('2011-09-08 12:22:56')"; myslq_query($sql); Code:
//String datuma i vremena dobiven i funkcije za pretvorbu datuma + date('H:i:s'); |
08.09.2011., 16:09 | #5 |
crnjo
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,893
|
$datum_za_bazu=2011-09-08 12:22:56; //String datuma i vremena dobiven i funkcije za pretvorbu datuma + date('H:i:s');.
|
Npr.
PHP kod:
|
08.09.2011., 16:19 | #6 | |||
Bazinga
Datum registracije: Nov 2007
Lokacija: Križevci
Postovi: 3,877
|
Probat ću još malo istraživat. Citiraj:
Citiraj:
Citiraj:
__________________
The best place to hide a dead body is page 2 of Google search results. Zadnje izmijenjeno od: sinisa1989. 08.09.2011. u 16:27. |
|||
08.09.2011., 16:43 | #7 |
crnjo
Datum registracije: Mar 2003
Lokacija: Zagreb
Postovi: 1,893
|
Code:
<?php // connect to database $db = mysql_connect("localhost","root",""); mysql_select_db('mysql', $db); // if not gud connect, die. if (!$db) { die('Could not connect: ' . mysql_error()); } $query = "INSERT INTO test (vreme) VALUES ('2222-11-08 12:45:56')"; mysql_query($query) or die('SQL njesra'); ?> I uredno trpa sva vremena koja sam mu dao, osim kad sfelsas nemoguce vrijeme (tipa 2011-32-13 25:55:03).
__________________
sound powered by B&W/Denon |
08.09.2011., 17:12 | #8 |
Bazinga
Datum registracije: Nov 2007
Lokacija: Križevci
Postovi: 3,877
|
Nakon neprekidnih pola sata buljenja u kod i ispisivanja istog query-a ispod dotičnog, skužio sam da imam dvije greške. 1. Umjesto VALUES napisao sam VALEUS (naravno nakon ispravka opet ista stvar). 2. Jedan jednostruki navodnik s krive strane zagrade. Hvala vam svima na pomoći i brzim odgovorima.
__________________
The best place to hide a dead body is page 2 of Google search results. |
|
|
Oglas
|
|
|
|