Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2009, 01:25
kire94
 
Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 18 años, 3 meses
Puntos: 0
INSERT dentro de ciclo for

Saludos foro.

Tengo el siguiente código:

Código PHP:
    $cant=$_POST['cantidad'];
    
$id_usu$_SESSION['last_ID'];    
    for(
$i=0;$i<$cant;$i++){
        
$nom=$_POST['nombres_'.$i];
        
$pat=$_POST['paterno_'.$i];
        
$mat=$_POST['materno_'.$i];
        
$email=$_POST['email_'.$i];        
        
//registra los datos personales del usuario
        
$sql="INSERT INTO reg_asistentes (id_usu, nombres, paterno, materno, email) VALUES('$id_usu','$nom','$pat','$mat','$email')";
        
//mysql_query($sql,$con);
    

El objetivo es que realice "x" número de "INSERT" en una tabla, dependiendo del valor de $cant que recibe de un formulario.

El insert lo hace pero solo para la primera pasada del for, es decir solo realiza un solo INSERT.

Los valores los recibo correctamente y si por ejemplo $cant=2 y mando solo a imprimir la cadena del INSERT, si muestra las 2 cadenas con los datos correctos, pero solo REALIZA UN INSERT.

Alguien que me pueda ayudar por favor.
__________________
"La adulación es una moneda que empobrece al que la recibe"