Unknown column 'pariente_flag_estado' in 'field list'
eso significa que no reconoce o no existe la columna, pero el procedimiento almacenado que he creado funciona bien localmente y tiene todo los campos:
Código:
CREATE PROCEDURE `jcrosale_dbjcrosales`.`envia_familiar`( d_pariente_flag_estado int(2), d_pariente_parentesco varchar(100), d_paciente_fecha_registro datetime, d_paciente_id int(5), d_titular_id int(5)) BEGIN insert into pariente (pariente_flag_estado,pariente_parentesco,paciente_fecha_registro,paciente_id,titular_id) values(d_pariente_flag_estado,d_pariente_parentesco,d_paciente_fecha_registro,d_paciente_id,d_titular_id); END
y bueno esta es la tabla creada: (copiado del phpmyadmin)
Código:
bueno y este es mi script que uso en el php para ejecutar el SP:pariente_id int(5) No auto_increment pariente_flag_estado int(2) No 0 pariente_parentesco varchar(100) latin1_swedish_ci No paciente_fecha_registro datetime No 0000-00-00 00:00:00 paciente_id int(5) No 0 titular_id int(5)
Código PHP:
$res = mysql_fetch_array(mysql_query("select paciente_id from paciente order by paciente_id desc",$c));
$ultimoid = $res["paciente_id"];
//registrar pariente
$sql2="call envia_familiar(0,'$parentesco','$fecha_enviobd','$ultimoid','$titular')";
$clase->ejecutarProc($sql2);