Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/05/2010, 10:58
Avatar de mark_ant0n
mark_ant0n
 
Fecha de Ingreso: enero-2009
Ubicación: Comitan, Chiapas mx
Mensajes: 388
Antigüedad: 15 años, 4 meses
Puntos: 6
Respuesta: Hacer muchos insert de varios productos

seria algo como esto, debes de mandar en tu form un campo hidden(en el formulario que tienes), este input debe contener el numero d registros
y tus campos de texto le debes asignar dinamicamente el nombre algo asi:
Código PHP:
Ver original
  1. <?php
  2. while($row=mysql_fetch_array($consulta){
  3. $acumu+=1;
  4. echo "<input type='text' name='txtid$acumu'  />";//se lo asignas mediante un acumulador, para recogerlos despues
  5. // y todos los demas
  6. }
  7. ?>
<input type="hidden" name="total_registros" value="<?php $acumu ?>" >//numero total de registros
ahora con php seria algo como esto
Código PHP:
Ver original
  1. $total=$_REQUEST['total_registros'];
  2. do{
  3. $acumulador+=1;
  4. $id_registro=$_request['id'.$acumulador];//recoges mediante request a todos las cajas de text con el nombre id mas el numero del acumulador
  5. $insercion=mysql_query("insert tabla values('$id_registro')");//insertas en la bd
  6. }while($acumulador<=$total)//cotejas que el do no desborde

Espero le hayas hagarrado saludos....
__________________
"Diseño de software a la medida"

http://www.sadhoc.com