Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2005, 17:09
Avatar de miglos
miglos
 
Fecha de Ingreso: enero-2005
Ubicación: Perú
Mensajes: 235
Antigüedad: 19 años, 3 meses
Puntos: 1
¿Cómo guardar varios registros con MySQL?

Deseo saber como puedo guardar varios registros (5 o 6) en una tabla.
Por ejemplo, registrar 5 nuevos nombres a traves de un mismo formulario.
Nombre 1: a
Nombre 2: b
Nombre 3: c
Nombre 4: d
Actualmente, lo hago de la sgte. manera, pero solo de 1 en uno:
Código PHP:
            $conn mysql_connect(cnxHost(),cnxUsuario(),cnxPassword());
            
mysql_select_db(cnxBaseDatos());
            
$select="select max(idpub) maximo from ".$vtabla;
            
$res=mysql_db_query(cnxBaseDatos(),$select);
            
$row=mysql_fetch_array($res);
            
$vidreg=$row["maximo"];
            
$vidreg++; 
luego con
Código PHP:
$sqlstm="insert into ".$vtabla." (idpub, fecha ";
            
$sqlstm=$sqlstm.", marca, clase ";
            
$sqlstm=$sqlstm.", imagen, solicitante ";
            
$sqlstm=$sqlstm.", razonsoc, expediente ";
            
$sqlstm=$sqlstm.") values (";
            
$sqlstm=$sqlstm.$vidreg.",'".$_POST["txtfecha"]."','".$_POST["txtmarca"]."','".$_POST["txtclase"]."'";
            
$sqlstm=$sqlstm.",'".$_POST["imagen"]."'";
            
$sqlstm=$sqlstm.",'".$_POST["txtsolicitante"]."'";
            
$sqlstm=$sqlstm.",'".$_POST["txtrazonsoc"]."','".$_POST["txtexpediente"]."'";
            
$sqlstm=$sqlstm.")"
Espero me puedan ayudar.
__________________
:adios: