Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2012, 13:55
afuentealba
 
Fecha de Ingreso: abril-2012
Mensajes: 65
Antigüedad: 14 años, 5 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