Hola
estoy rellenando un formulario y con la informacion obtenida completando un campo ya creado de una BD, para identificar el campo utilizo un "folio", a travez de una funcion le asigno el value NumFolio a un campo hidden llamado folio y lo envio por POST, al parecer si me asigna y envia el valor, pero al enviar la información me da error en la consulta, "Fallo en la insercion de registro en la Base de Datos: 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 'WHERE ('2' LIKE bitacora_de_consultas.folio)' at line 3"
Busco el error péro no lo encuentro, quisiera que me ayudaran un poco porfavor, la funcion para asignar el valor es la siguiente y la activo al dar click paraenviar el formualrio y terminar la consulta:
Código Javascript
:
Ver originalfunction AsignaValor(){
document.getElementById('folio').value = document.getElementById('NumFolio').value;
};
El codigo del boton es el siguiente:
Código HTML:
Ver original<input class="boton5" type="image" onclick="javascript:AsignaValor()" value=" "/>
Y la consulta la realizo de la siguiente manera:
Código PHP:
Ver original<?php
/*Registros a capturar*/
$_POST{folio};
$_POST{fecha_asignacion};
$_POST{fecha_atencion};
$_POST{fecha_solucion};
$_POST{fecha_cierre};
$_POST{obs_del_espec};
$_POST{obs_del_usuario};
$_POST{calif_tiempo_servicio};
$_POST{calif_atencion_espe};
$_POST{calif_soluc_solic};
/*Registros a capturar*/
//conexion y seleccion de la BD;
$db="bitacora_digeset"; // el nombre de la base de datos
//Insercion de los registros
$insertar = mysql_query("INSERT INTO bitacora_de_consultas (fecha_asignacion, fecha_atencion, fecha_solucion, fecha_cierre, obs_del_espec, obs_del_usuario, calif_tiempo_servicio, calif_atencion_espe, calif_soluc_solic) VALUES ('$fecha_asignacion' ,'$fecha_atencion', '$fecha_solucion', '$fecha_cierre' , '$obs_del_espec', '$obs_del_usuario', '$calif_tiempo_servicio', '$calif_atencion_espe', '$calif_soluc_solic')
WHERE ('$folio' LIKE bitacora_de_consultas.folio)");
if (!$insertar) {
die("Fallo en la insercion de registro en la Base de Datos: " . mysql_error()); }
//Cerrar conexión a la Base de Datos
?>
Le puse bitacora_de_consultas.folio por que crei que el error era ese pero parece no ser asi, aun asi el error me lo marca a partir del WHERE