Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/01/2011, 11:21
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Respuesta: Capturar variables con for?

Estos datos los envía a otraPagina.php y es el cómo puedo capturar estos valores para poder ingresarlos en una tabla mysql?

Código PHP:
<?php
        
        $numero_caracteristicas 
$HTTP_POST_VARS["numero_caracteristicas"];
        
        for(
$i=1$i<=$numero_caracteristicas$i++)
        {
            
$caracteristica_.$i $HTTP_POST_VARS["caracteristca_$i"];
            
mysql_db_query("$database_conexion","ALTER TABLE equipo ADD $caracteristica_.$i VARCHAR(20) NOT NULL",$conexion);
        }    
        

        
?>
Tengo algo más o menos así, pero no me funciona y no sé si es la forma adecuada.

Saludos. [/QUOTE]
proba esto
Código PHP:
<?php
        
        $numero_caracteristicas 
$POST["numero_caracteristicas"];
        
        for(
$i=1$i<=$numero_caracteristicas$i++)
        {
            
$caracteristica $POST["caracteristca_".$i];
            
mysql_query("$database_conexion","ALTER TABLE equipo ADD $caracteristica_.$i VARCHAR(20) NOT NULL",$conexion); //ACA LO QUE ESTAS HACIENDO ES MODIFICAR EL CAMPO DE UNA TABLA!!!!!!!!!!!!!!!!! CAMBIALO POR ESTO:
                          
$sql="INSERT INTO equipo ".$caracteristica;
                          
mysql_query("$database_conexion",$sql);
        }    
        

        
?>