Ver Mensaje Individual
  #9 (permalink)  
Antiguo 14/01/2009, 16:06
Avatar de charolastrazoe
charolastrazoe
 
Fecha de Ingreso: febrero-2008
Ubicación: En el @itscomalcalco
Mensajes: 72
Antigüedad: 16 años, 2 meses
Puntos: 5
Respuesta: Enviar por POST

Cita:
Iniciado por Lenin_Germaine Ver Mensaje
Hola Charolastrazoe, pues quiero comentar algo que sabía y es que nombre del campo. Es el identificador único del campo el nombre no puede estar duplicado dentro del formulario o si? de modo que tendria muchos cantidad[ ] por ejemplo, no da error? y que hay con la propiedad id de un text es viable tambien en cambiarla igual a todas como en el caso del name?
Am.. mira, al colocar todas con ese nombre lo que hago es que estoy construyendo un arreglo de controles, los cuales puedo manejar x posicion


Cantidad[0]-Concepto[0]-P_Unitario[0]-Importe[0]
Cantidad[1]-Concepto[1]-P_Unitario[1]-Importe[1]
Cantidad[2]-Concepto[2]-P_Unitario[2]-Importe[2]
Cantidad[3]-Concepto[3]-P_Unitario[3]-Importe[3]
Cantidad[4]-Concepto[4]-P_Unitario[4]-Importe[4]
Cantidad[5]-Concepto[5]-P_Unitario[5]-Importe[5]
----etc

Asi lo interpretaria PHP, y al recorrer el for, lo que haces es avanzar en las posiciones de el array, ademas que los datos del formulario PHP los recibe por lo que trae NAME y no por ID

Es decir, si yo pongo:

<input type='text' name='uno' id='dos'>

y quiero recibir por el nombre que hay en el ID, no traera nada.

$variable1 = $_POST['uno']; //Aqui recibe lo que tiene la caja xk tiene a NAME
$variable2 = $_POST['dos']; // aqui no recibiria nada xk usa a ID