Ciao a tutti. Ho un problema con l'UPDATE in un database mysql.
La tabella su cui devo eseguire la query è così fatta:
username, data, inizio, fine
con chiavi primarie username, data e inizio.
inizio e fine sono delle ore scritte come stringhe in questo modo: hh:mm
Ora, se eseguo un codice di questo tipo:
$query = "UPDATE Part_time SET inizio='$inizio' AND fine='$fine' WHERE giorno='$giorno' AND username='$userp'";
if(mysql_query($query,$db))
$fatto = 1;
il risultato non è affatto quello che mi aspetto, nonostante la query stampata sia giusta.
Il problema è questo:
ipotiziamo che inizio=09:00 e voglia cambiarlo in 11:00, il risultato è inizio=1
Sbaglio forse la sintassi senza accorgermene?
Grazie!