Ver Mensaje Individual
  #9 (permalink)  
Antiguo 14/07/2011, 09:21
moisesneveu
 
Fecha de Ingreso: octubre-2008
Mensajes: 162
Antigüedad: 15 años, 5 meses
Puntos: 11
Respuesta: insertar varios registros de una vez en una tabla

Amigos he intentado hacer lo que me dijo abimaelrc pero lo que mejor me ha funcionado es que me inserte solo un registro de tres.... me pueden corregir por favor??

Código PHP:
if( isset( $_POST["submit"] ) ) 

for(
$x =$x 10 $x++) // 

if(isset($_POST["nombre" $x]))

{

include 
"conexion.php";
    
    
$que "INSERT INTO alumnos( nombre, edad, direccion) ";
    
$que.= "VALUES ('".$_POST["nombre".$x]."', '".$_POST["edad".$x]."', '".$_POST["direccion".$x]."') ";
    
$res mysql_query($que$conexion) or die(mysql_error());

}
else
echo 
"Selecciona los datos correspondientes.<br>";
?>

<form method="POST">
Registro 1
<br>
cantidad:         
<input type="text" name="nombre1">
subtotal:        
<input type="text" name="edad1">
factura: 
<input type="text" name="direccion1">

<br />
Registro 2
<br>
cantidad:         
<input type="text" name="nombre2">
subtotal:        
<input type="text" name="edad2">
factura: 
<input type="text" name="direccion2">
Registro 3

<br>
cantidad:         
<input type="text" name="nombre3">
subtotal:        
<input type="text" name="edad3">
factura: 
<input type="text" name="direccion3">
<input type ="submit" name="submit" value="OK">
</form> 


he probado poniendole if, sacandoselos, cambiando varias cosas pero no logro entenderlo les pido su ayuda... gracias..