Ver Mensaje Individual
  #23 (permalink)  
Antiguo 20/01/2012, 23:14
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años
Puntos: 406
Respuesta: Guardar varios array de un form en mysql

A ver, no tienes ni idea de que hace extract, esa función divide los items dentro de un array y los coloca en variables por separado, por ultimo, extract devuelve EL NUMERO de variables importadas, por lo cual, no tiene nada que hacer esa función hay....

Ya te dijeron que debes de colocar SI o SI los nombres de los campos diferentes, o si vas a usar el mismo tienes que AGREGAR los corchetes "nombre_input[]", si lo haces de la ultima forma solo tienes que hacer un count a la variable

Código PHP:
Ver original
  1. <form id="miform" action="" method="post">
  2. <input type="text" name="texto[]" />
  3. <input type="text" name="texto[]" />
  4. <input type="text" name="texto[]" />
  5. <input type="text" name="texto[]" />
  6. <input type="text" name="texto[]" />
  7. <input type="submit" value="Enviar" />
  8. </form>
  9.  
  10. <?php
  11. if (isset($_POST['texto'])) {
  12. $numText = count($_POST['texto']);
  13. for($i=0; $i<$numText; $i++) {
  14. echo $_POST['texto'][$i];
  15. }
  16. }
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)