Hola,
llevo unosdias toqueteando en el mundo de PHP, recibo de una tabla MYSQL los datos y los muestro en una tabla. Al final de cada linea de la tabla quiero poner los tipicos botones: editar y borrar.
La idea es que al pulsar uno de esos dos botones vaya a una pagina en la que poder cambiar los datos.
Pongo un fragmento de la idea en codigo:
Código:
Esta es la pagina donde estan las tablas con los usuarios.
...
echo"<tr><td> <b>ID</b> <td> <b>Nombre</b></td><td> <b>Edad</b> </td> <td> <b>DNI</b> </td></tr>";
while( $array_datos = mysql_fetch_row($resultado) ){
echo "<tr><td>";
foreach ( $array_datos as $out ){
echo $out . "</td><td>";
}
$envio = "Variable enviada.";
echo'<a href="edit_user.php?datos=<?php echo $envio?>"';
echo"<img src='images/edit-button.gif'></a></td></tr>";
}
...
Y en la pagina receptora:
Código:
...
echo "<br> me enviaste este valor --> {$_REQUEST['datos']}";
echo "<br> me enviaste este valor --> {$_GET['datos']}";
...
La respuesta de edit_user.php es:
me enviaste este valor --> echo $envio
me enviaste este valor --> echo $envio
en vez de poner "Variable enviada"
¿A caso envio mal los datos?¿O uso una variable de recepcion erronea?
Gracias por vuestra atencion. Salu2