Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2012, 13:55
afuentealba
 
Fecha de Ingreso: abril-2012
Mensajes: 65
Antigüedad: 12 años, 7 meses
Puntos: 0
Introducir datos de un form a mysql

Buenas!, estoy teniendo dificultades para ingresar datos desde un form a sql.

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%'))"

cuando ejecuto el

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

Última edición por afuentealba; 02/05/2012 a las 14:14