estoy desarrollando una especie de horario virtual con el fin de tener mis cursos de la universidad ordenados. Tengo un formulario desde el cual ingreso los cursos que llevo, entre los datos de éste se incluye la hora de inicio y de salida de cada curso.
Los datos ingresados desde este formulario se guardan en una tabla de mysql. La hora de inicio y salida van en un campo de tipo time. No tengo problemas al ingresar los datos pero al tratar de editarlos me sale el siguiente error:
Código TEXT:
Ver original
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 'INTO ken_cursos SET nombre='Editado',profe='asdasd',aula='303',h_inicio='18:' at line 1
estoy realizando la consulta de la siguiente manera:
Código MySQL:
Ver original
$h_inicio2 = "$h_i:$m_i:00"; $h_fin2 = "$h_f:$m_f:00"; $query = mysql_query("UPDATE INTO ken_cursos SET nombre='$nombre',profe='$profe',aula='$aula',h_inicio='$h_inicio2',h_fin='$h_fin2',dia1='$dia1' WHERE curso_id = '$curso_id'") or die(mysql_error());
He comprobado que las variables esten bien hechas imprimiendolas junto al error y efectivamente salen de manera correcta:
hora inicio = 18:00:00
hora fin = 22:00:00
Espero su ayuda