Hola buenas noches, soy nuevo en esto de PHP, estoy realizando unos formularios para edición de unos campos de mi base de datos, pero me marca unos errores de
Código PHP:
<br /><b>Notice</b>: Undefined index: nombre in <b>C:xampphtdocseditarusuarioeditar.php</b> on line <b>36</b><br />
Código PHP:
<br /><b>Notice</b>: Undefined index: user in <b>C:xampphtdocseditarusuarioeditar.php</b> on line <b>40</b><br />
Mi código
Código PHP:
<?php
/* Para iniciar las sesiones. */
session_start();
// Incluimos la conexión.
include_once("conexion.php");
// Pasamos el id por $_GET desde la url.
$id = @$_GET["idNutriologo"];
// Seleccionamos la id y pasamos la variable id.
$ssql = "select * from nutriologo where idNutriologo=" . $id;
// Liberamos los datos.
$rs_libros = mysql_query($ssql);
// Pasamos los datos de la query a un array con un bucle while.
while(@$fila = mysql_fetch_array($rs_libros)) {
// Sacamos todas las filas de la base con el array.
echo "Nombre: ";
echo $fila["nombre"] . " | ";
echo "Usuario: ";
echo $fila["user"] . " | ";
echo "Contraseña: ";
echo $fila["pass"] . " | ";
"<br /><br />";
// Pasmos el id seleccionado a una sesión y las demás filas = campos.
$_SESSION["idNutriologo"]=$id;
$_SESSION["nombre"]=$fila["nombre"];
$_SESSION["user"]=$fila["user"];
$_SESSION["pass"]=$fila["pass"];
}
// En el formulario pasamos los datos en cada celda.
?>
<a href="update.php" target="_self">Atras</a><br />
<form action="updatecampo.php" method="post">
<input type="hidden" name="idNutriologo" value="<?php echo $_SESSION['idNutriologo'];?>">
<br />
Nombre:
<br />
<input type="text" name="nombre" value="<?php echo $_SESSION['nombre'];?>">
<br/><br/>
Usuario:
<br />
<input type="text" name="user" value="<?php echo $_SESSION['user'];?>"> <br/><br/>
Contraseña:
<br />
<input type="text" name="pass" value="<?php echo $_SESSION['pass'];?>"> <br/><br/>
<input type="submit" value="Editar">
</form>
Muchas gracias, saludos