Caute, mam webovu aplikaciu v PHP.
V tadatabaze mam jeden stlpec typu TIME a cas v nom je v nasledujucom tvare HH:mm:ss.
Normalne ho vkladam cez input typu time , kde si vyklikam cas HH:mm a do databazy vkladam cez insert $_POST[cas] s polu s inymi stlpcami... Ale v databaze sa uklada ako HH:mm:ss
V aplikaci mam taku funkciu, ze nemusi pouzivatel vyklikavat vsetky moznosti, ale pomocou jedneho kliku vlozi to iste co naposledy...
Takze ja si selectnem cely ten riadok a insertnem vsetky parametre do db. Lenze tu nastava problem s tym casom.
Po selecte mam $vysledok = mysqli_fetch_assoc($vys);
a ked si vypisem echo $vysledok[cas]; tak mi vypise napr. 21:00:00
Insert pise error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ':00:00,'1','2015-05-02')' at line 1
Toto ':00:00' by mal byt ten cas.
Ale neviem preco to pise takto :00:00
Malo by to vyt 20:00:00. Kde je tych 21?
Ked si ten Insert vlozim v aplikaci v PC heidiSQL, tam to ide dobre.
Ale v PHP to nefunguje.
Neviete kde moze byt chyba?
Dakujem