pagina2
Código PHP:
// conecto a la bd
$conn = mysql_connect("xxxx","xxxx","xxxx");
mysql_select_db("xxx");
//obtengo las variables
$cod_delito = $_GET["cod_delito"];
$idf_rolunico = $_GET["idf_rolunico"];
$idf_rutfiscal = $_GET["idf_rutfiscal"];
$crr_idrelacion_base = $_GET["crr_idrelacion_base"];
$tipo_causa = $_GET["tipo_causa"];
//las muestro para asegurarme que llegaron
echo "<strong>variable id asesor:" . $idf_rutfiscal . "</strong><br><br>";
echo "<strong>variable idf_rolunico:" . $idf_rolunico . "</strong><br><br>";
echo "<strong>variable crr_idrelacion:" . $crr_idrelacion_base . "</strong><br><br>";
echo "<strong>variable de delitos cod_delito:" . $cod_delito . "</strong><br><br>";
echo "<strong>variable tipo_estado:" . $tipo_causa . "</strong><br><br>";
//inserto y genero el cuestionario
$csql= "insert into formulario_paso
(select
'$idf_rutfiscal',
date_format(now(),'%Y-%m-%d %H-%i-%s'),
'0000-00-00 00:00:00',
'$idf_rolunico',
'$crr_idrelacion_base',
preguntas.cod_idpregunta,
0
from
preguntas, pregunta_estado
where
preguntas.cod_idpregunta in (select pregunta_delito.cod_pregunta from pregunta_delito where pregunta_delito.cod_delito in ($cod_delito)) and
preguntas.cod_idpregunta = pregunta_estado.cod_pregunta and
pregunta_estado.valor_estados in (select valor_estado.valor_estado from valor_estado where valor_estado.gl_estado_res like '%$tipo_causa%'))";
form action="pagina2.php" de la pagina1
veo que los datos pasaron bien, pero o bien la query de insert tiene error, o no la estoy ejecutando bien.
pero no me ingresan los datos a la base...
alguien?
PD: creo que el error es en la query que PHPlice