Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/03/2015, 16:09
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 8 meses
Puntos: 2534
Respuesta: Variable php no incrementa en función javascript

En realidad también estás abordando el problema de una forma muy mala (sin ofender), porque en teoría no hay necesidad de agregar un sufijo numérico únicamente para agrupar elementos de un formulario.

Para eso existe la notación de array:
Código PHP:
Ver original
  1. <input name="foo[]" value="a">
  2. <input name="foo[]" value="b">
  3. <input name="foo[]" value="c">

De esta manera al recibir los datos ya vendrán agrupados por índice, lo cual resulta en un array.

Ahora bien, puedes tener varios elementos relacionados entre sí por su índice:

Código PHP:
Ver original
  1. <input name="foo[algo]" value="x">
  2. <input name="bar[algo]" value="y">

Esto tiene la ventaja de ser fácilmente iterable:
Código PHP:
Ver original
  1. foreach (array_keys($_POST['foo']) as $key) {
  2.   $foo_value = $_POST['foo'][$key];
  3.   $bar_value = $_POST['bar'][$key];
  4.  
  5.   echo "$foo_value, $bar_value"; // x, y
  6.  
  7.   echo $key; // algo
  8. }

¿Se entiende la idea?

Así ya no tienes que jugar a hacer trucos chinos entre Javascript y PHP.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.