Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/02/2006, 10:29
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si recorres el array $_POST .. veras todas tus variables y sus nombres que esta contiene:

Código PHP:
foreach ($_POST as $variable => $valor){
   echo 
$variable." = ".$valor."<br>";

Y para usar esas "variables" como tal (evaluarlas) .. deberías emplear lo que se denomina "Variables variables":

http://www.php.net/manual/en/languag...s.variable.php

Ahora .. realmente asi no deberías tratar el tema y su solución .. Deberías usar "arrays". Concretamente 2 (dos) . .una para contener tus "ID's" y otra para sus datos anexos (o N más según corresponda).

Código PHP:
echo "<input type=\"hidden\" name=\"ids[]\" value=\"$id\">";
echo 
"<input type=\"text\" name=\"valores[]\""
De esta forma .. en tu script PHP recibiras un par de arrays con mismo indice (numérico de 0 a N) que puedes recorrer con un bucle tipo for() usando como mismo indice el mismo valor para ambos (o N) arrays que tengas que recorrer.

Código PHP:
for ($x=; $x<cont($_POST['ids']); $x++){
   echo 
$_POST['ids'][$x]." => ".$_POST['valores'][$x]."<br>";

De esta forma es muy sencillo tener que asociar N datos entre sí por "linea". ( o registro).

Un saludo,

PD: Omitan los "BEGIN__VBULLETIN__CODE__SNIPPET" si los ven.