Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2011, 10:52
Avatar de skiper0125
skiper0125
 
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Pregunta Duda metod post

Que tal buen dia a todos.

La cuestion a la cual me refiero es la siguiente

creo un formulario con 'x' numero de campos basado en una consulta a la base de datos, pero todos los identifico con un nombre en comun ejemplo:

Código PHP:
Ver original
  1. <input name="text<?php echo $dataplication['name']; ?>" type="text" class="cajaMedia" id="text<?php echo $dataplication['name']; ?>" />
  2.  <input name="mensaje<?php echo $dataplication['name']; ?>" type="text" class="cajaMedia" id="mensaje<?php echo $dataplication['name']; ?>" />

y el resultado daria

textAplicacion1
mensajeAplicacion1

textAplicacion2
mensajeAplicacion2

etc...

hasta aqui todo bien.

ahora al momento de querer guardar los valores en mi base de datos, obtengo una variable la cual me dice el numero 'y' de aplicaciones en el formulario la cual tiene el siguiente formato

Código PHP:
Ver original
  1. $aplicaciones=Aplicacion1|Aplicacion2|.........etc|

y para separar las aplicaciones utilizo el metodo de explode sin problemas.

Pero el problema es al querer adquirir el valor de cada uno de los controles generados en el formulario, tengo el siguiente codigo

Código PHP:
Ver original
  1. $application=$_POST['aplic'];
  2. $arrastre = explode('|', $application);
  3.     $tot=count($arrastre);
  4.     //creamos la face de validacion de datos de las direfentes aplicaciones
  5.         for($i=0;$i<=$tot-2;$i++){
  6.             $text='text'.$arrastre[$i];
  7.              $textaplic=$_POST['$text'];
  8.         }

y la pregunta principal seria: Si es posible la ejecucion que realizo en $textaplic=$_POST['$text']; o no, ya que no obtengo ningun valor

y si existe alguna forma de realizar lo que quiero hacer espero alguien pueda ayudarme?
Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125