Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/10/2005, 17:01
Avatar de miglos
miglos
 
Fecha de Ingreso: enero-2005
Ubicación: Perú
Mensajes: 235
Antigüedad: 19 años, 3 meses
Puntos: 1
si quiero ingresar los campos nombre, apellido, direccion y telefono de una tabla, de varias personas a la vez, digamos en grupos de 4, todos dentro de un mismo formulario:
Código HTML:
Nombre1,Apellido1,Direccion1,Telefono1,
Nombre2,Apellido2,Direccion2,Telefono2,
Nombre3,Apellido3,Direccion3,Telefono3,
Nombre4,Apellido4,Direccion4,Telefono4
este query, lo almaceno en la variable $sqlstm:
Código PHP:
$sqlstm="insert into ".$vtabla." (idcliente, nombre, apellido";
$sqlstm=$sqlstm.", direccion, telefono";
$sqlstm=$sqlstm.") values (";
$sqlstm=$sqlstm.$vidreg.",'".$_POST["txtnombre"]."','".$_POST["txtapellido"]."','".$_POST["txtdireccion"]."'";
$sqlstm=$sqlstm.",'".$_POST["telefono"]."'";
$sqlstm=$sqlstm.")"
luego repito la operacion, agregandole un ";" e incrementando el nro de registro $vidreg++. Al probar la sentencia, "echo $sqlstm" me sale el sgte. resultado:
Código PHP:
insert into clientes (idclientenombreapellidodirecciontelefonovalues (1,'alberto','casas','Los Abetos 123','4445566'); 
insert into clientes (idclientenombreapellidodirecciontelefonovalues (2,'ramon','rodriguez','Los Alamos 456','7778899'
eso es lo que guarda la variable $sqlstm

espero haberme explicado mejor.
__________________
:adios: