Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2014, 15:30
Roxmorf
 
Fecha de Ingreso: abril-2014
Mensajes: 13
Antigüedad: 10 años
Puntos: 0
Pasar fila de tabla html a otro archivo php

Resulta que tengo una tabla creada en funcion a una consulta a una base de datos. De esa tabla lo que me interesa es tomar los datos de una única fila sin tener que llevarme toda la tabla.
Uso un radiobutton para indicar la fila que voy a modificar.
Hasta ahora lo maximo que he conseguido es pasar por un lado el id y la tabla completa por separado
Código PHP:
//Aqui arriba hay un bucle que define cabeceras, voy al cuerpo de la tabla:
            
for ($i 0$i $nfilas$i++) {
                echo 
"<tr><td><input type='radio' value='".$fila['Id']."' name='modificacion'></td>";
                foreach (
$fila as $nomcampo => $valcampo) {
                    echo 
"<td>".$valcampo."</td>";
                    echo 
"<input type='hidden' value='".$valcampo."' name='tabla[$i][$nomcampo]'/>";//AQUI ES DONDE ME GUARDA TODO LO RELEVANTE EN UNA MATRIZ
                
}
                echo 
"</tr>";
            } 
Y su botoncito lo tengo asi.
Código HTML:
 <tr><td colspan='5'><input type='submit' value='Modificar' onclick="this.form.action='modificar.php'"/></td></tr> 
Tengo otro archivo modificar.php que es donde quiero trabajar con la fila.
Si, se que podría hacer otra consulta conociendo la id que necesito, sin traerme la tabla. Pero no es lo que quiero, me gustaría eso, traerme unicamente la fila seleccionada

Código PHP:
        if( $_POST['idmodificar']==NULL){
            
print_r($_POST['tabla']);
            
//print_r($_POST['fila']);//Esto seria lo que yo querría 
aqui me gustaría que me devolviera solo la fila afectada por el radiobutton. ¿Se puede sin tener que trabajar con la tabla entera? Creo que si, pero no caigo.