Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/12/2004, 17:06
Avatar de The_Dark_Roy
The_Dark_Roy
 
Fecha de Ingreso: enero-2004
Mensajes: 218
Antigüedad: 20 años, 3 meses
Puntos: 0
insert dinamico

tengo un problema les explico haber si aalguien se le ocurre algo:
resulta que recibo en una pagina anterior el titulo y numero de opcion o respuestas primero inserto en una tabla el titulo y saco el id para insertarlo en cada opcion
el problema es que solo me inserta el primer registro y solo ese no se si se pueda hacer eso que hice pero no le veo nada de malo.
Código PHP:
<?php
require("control.php");
require(
"../proint_conexion.php");
$id_usuario=$_SESSION["id_usuario"];
$i=0;

while(
$i<$num_resp_env){
    if(empty(
$pregunta[$i])){
        
header("Location: admin_crear_encuesta2.php?error=1&titulo_env=$titulo_env&num_resp_env=$num_resp_env");
    }
    
$i++;
}
$qry="INSERT INTO encuesta VALUES('','$titulo_env',now())";
$res=mysql_query($qry);
if(
mysql_affected_rows($conexion)>0){
    
$qry1="SELECT id FROM encuesta ORDER BY fecha LIMIT 0,1";
    
$res1=mysql_query($qry1);
    
$fila1=mysql_fetch_array($res1);
    
$i=0;
    while(
$i<$num_resp_env){
        
$opcion=$pregunta[$i];
        
$qry2="INSERT INTO respuestas (id_encuesta,pregunta) VALUES('$fila1[id]','$opcion')";
        
mysql_query($qry2);
        
$i++;
    }
    if(
mysql_affected_rows($conexion)($num_resp_env)){
        
header("Location: admin.php");
    }
}
?>
__________________
ojala te hayas quitado la venda

http://www.surire.cl
http://www.uta.cl