Undefined variable: idencuesta tengo este error todo el tiempo, pero no se como puedo buscar el causal, o si me podrian ayudar explicando a que se debe este error
Busca {idencuesta} en algún evento o función PHP que estés utilizando. Cuando es un registro nuevo, los campos no están definidos.
Saludos.
if(strlen({FechaFinalizacion}) > 5 )
{
{Solucionado} = 1;
}else{
{Solucionado} = 0;
}
//Actualiza datos de la cabecera de la encuesta;
$encuesta = {IdEncuesta};
$comentario = {Comentario};
$comentario = str_replace("’",’ ',$comentario);
$comentario_formateado = sc_sql_injection($comentario);
$sql_encuesta ="
UPDATE encuesta SET tecnico = ‘".{tecnico}."’ ,
asesor = ‘".{asesor}."’ ,
cita = ‘".{cita}."’ ,
puntual = ‘".{puntual}."’ ,
dictaminado = ‘".{dictaminado}."’,
observacion = $comentario_formateado
WHERE idencuesta = ‘".$encuesta."’
";
sc_exec_sql($sql_encuesta);
Crees que esto podria estar afectando en algo?
Si a partir de la versión 8.1 de PHP cuando es un registro nuevo, los campos no están seteados y dan error Undefined. En versiones anteriores eso funcionaba sin problemas
Saludos.
Muchas gracias por la ayuda