Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/02/2016, 11:23
Avatar de Hernand67890
Hernand67890
 
Fecha de Ingreso: febrero-2016
Ubicación: Cundinamarca
Mensajes: 15
Antigüedad: 8 años, 2 meses
Puntos: 0
Información Respuesta: editar perfil de usuario desde la pagina web

Revisando detenidamente me faltaba definir cada una de las variables @$name, también realice la corrección por usar solo una sola variable $_Session,
pero ahora me salen varios errores en rojo y al final de la pagina indica "No database Selected" mi pregunta es ¿de que manera puedo indicarle a la aplicación para que acceda a la base de datos la cual se encuentra ya creada?

Anexo imagenes del error:




Anexo el codigo editar.php con las correcciones realizadas.

Código PHP:
Ver original
  1. <?php
  2. if(isset ($_SESSION['id'])) {
  3. ?>
  4.  
  5. <!DOCTYPE html>
  6. <link rel="stylesheet" href="../css/estilo.css" type="text/css" media="all">
  7. <html lang="en">
  8. <head>
  9. <title>Mi perfil de operario</title>
  10. <body><a href ="../view/login.php" class = "dos">Cerrar Sesion...</a>
  11.     <p id ="title">Bievenido operario
  12.     <?php
  13.     echo $_SESSION['name'] ;
  14.     echo " " ;
  15.     echo $_SESSION['apellido'];
  16.     ?>
  17.     </p>
  18.  
  19. <?php include("../controller/crear.php");
  20.   $id = @$_SESSION["id"];
  21.   $ssql = "select * from users where id= ". $id; $editar = mysql_query($ssql);
  22.   $ssql = "select * from users where id= 1". $id.$editar = mysql_query($ssql);
  23.   $ssql=mysql_query("UPDATE usuarios SET nombre = '$nombre', apellido = '$apellido' usuario = '$usuario', contraseña = '$contraseña', WHERE ID_USUARIO = $ID_USUARIO")OR die (mysql_error());
  24. ?>
  25.  
  26.  
  27. <form action="../controller/crear.php" method="post"> <input type="hidden" name="id" value="<?php echo $id;?>">
  28. <br />
  29.   Nombre:
  30. <br />
  31.     <input type="text" name="nombre" value="<?php echo  @$name =nombre;?>">
  32. <br />
  33.   Apellido:
  34. <br />
  35.     <input type="text" name="apellido" value="<?php echo @$name =apellido;?>">
  36. <br />
  37.   Usuario:
  38. <br />
  39.     <input type="text" name="usuario" value="<?php echo @$name =usuario;?>">
  40. <br/>
  41.   Contraseña:
  42. <br />
  43.     <input type="text" name="contraseña" value="<?php echo @$name =contraseña;?>">
  44. <br/>
  45.  
  46. <center> <input class="form-btn" name="submit" type="submit" value="Actualizar Informacion" /></center>
  47.  
  48. <!-- footer -->
  49.             <footer>
  50.                 <div class="wrapper">
  51.                     <section class="lower">
  52.                         <h3> <span></span></h3>
  53.                      
  54.  
  55.                     </section>
  56.                     <section class="lower">
  57.                         <h3></h3>
  58.  
  59. </html>
  60. <?php
  61. }else{echo "Lo sentimos, debes iniciar sesion antes de acceder a esta pagina"; } ?>

Anexo codigo del archivo crear.php

Código PHP:
Ver original
  1. <?php
  2.  
  3. include ("../model/wish.php");
  4.  
  5.  
  6.  
  7. $nombre= $_POST['nombre'];
  8. $apellido= $_REQUEST['apellido'];
  9. $usuario= $_REQUEST['usuario'];
  10. $pass1= $_REQUEST['pass1'];
  11. $pass2= $_REQUEST['pass2'];
  12.  
  13.  
  14. $wish = new wish();
  15. $igual= $wish->verificar($pass1, $pass2);
  16.  
  17. if($igual == true){
  18.    
  19.    
  20. $wish->registrar($nombre, $apellido, $usuario, $pass1);
  21.  
  22.  
  23. }else if ($igual == false){
  24.    
  25.     echo "<h1> LAS CONTRASEÑAS NO COINCIDEN</h1>";
  26.    
  27. }
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37. ?>

Gracias.