Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2016, 15:17
erickmpos
 
Fecha de Ingreso: enero-2016
Ubicación: Heredia
Mensajes: 35
Antigüedad: 8 años, 3 meses
Puntos: 0
Pregunta Pasar datos de una fila de una Tabla a otra pagina

Buenas compañeros de Foros del Web,

Soy algo nuevo en el mundo de HTML con PHP, y me gustaria saber si me pueden ayudar con lo siguiente:

Si yo hago un SELECT donde traigo el ID y la descripcion de una tabla en la BD, y los meto en una tabla HTML, como hago para poder modificar una fila en especifico? Este es mi codigo:

<table class='tabla'>
<tbody>
<tr>
<td bgcolor="#C8CACE">ID</td>
<td bgcolor="#C8CACE" width='450'>Descripción</td>
<td bgcolor="#C8CACE">Editar</td>
<td bgcolor="#C8CACE">Eliminar</td>
</tr>
<?php
$objData = new Database();
$sth_categoria = $objData->prepare('SELECT * from categoria') ;
$sth_categoria->execute();

$categoria = $sth_categoria->fetchAll();
foreach ($categoria as $row){

?>

<tr class="cate">
<td><?php echo $row['IdCategoria'];?></td>
<td><?php echo $row['Descripcion'];?></td>
<form action="editar_categoria.php" method="POST">
<td>
<input type="submit" value="Editarr">
</td>
</form>
<form action="eliminar_categoria.php" method="POST">
<td>
<input type="submit" value="Eliminar">
</td>
</form>


</tr>

<?php


}

?>

</tbody>
</table>

En la tabla, tengo 4 columnas, una con el ID, Descripcion, Editar(Boton) y Eliminar(boton):
01 casa Editar Eliminar
02 CARS Editar Eliminar
03 libros Editar Eliminar
04 farmacia Editar Eliminar

Si yo quiero modificar la fila 02 y poner "cars" con minuscula, cuando hago el llamado a la otra pagina "editar_categoria.php" con el boton que tiene al lado "editar", hago la prueba tratando de traer los datos:
$v1 = ($_GET['IdCategoria']);
$v2 = ($_GET['Descripcion']);
Peor me dice que no esta definido el index, osea no trae datos, probe asi : $id = $row[0]['IdCategoria']; pero me pasa lo mismo. Como logro ligar el boton con la fila que necesito me traiga los datos?