Ejemplo sacado de phpya.com
El cambio de datos se hace con tres páginas encadenadas. La primera, con el formulario:
Y en la segunda viene el problema, hay una parte que no entiendo:
Veamos, el mailviejo y el mailnuevo tienen el mismo valor: <?php echo $reg['mail']?> :confused: :confused: ¿Alguien me lo explica?
Gracias, un saludo.
El cambio de datos se hace con tres páginas encadenadas. La primera, con el formulario:
<html>
<head>
<title>Problema</title>
</head>
<body>
<form action="pagina2.php" method="post">
Ingrese el mail del alumno:
<input type="text" name="mail"><br>
<input type="submit" value="buscar">
</form>
</body>
</html>Y en la segunda viene el problema, hay una parte que no entiendo:
<html>
<head>
<title>Problema</title>
</head>
<body>
<?php
$conexion=mysql_connect("localhost","root","") or
die("Problemas en la conexion");
mysql_select_db("base1",$conexion) or
die("Problemas en la selección de la base de datos");
$registros=mysql_query("select * from alumnos
where mail='$_REQUEST[mail]'",$conexion) or
die("Problemas en el select:".mysql_error());
if ($reg=mysql_fetch_array($registros))
{
?>
<form action="pagina3.php" method="post">
Ingrese nuevo mail:
<input type="text" name="mailnuevo" value="<?php echo $reg['mail'] ?>">
<br>
<input type="hidden" name="mailviejo" value="<?php echo $reg['mail'] ?>">
<input type="submit" value="Modificar">
</form>
<?php
}
else
echo "No existe alumno con dicho mail";
?>
</body>
</html> Veamos, el mailviejo y el mailnuevo tienen el mismo valor: <?php echo $reg['mail']?> :confused: :confused: ¿Alguien me lo explica?
Gracias, un saludo.