Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - DataNLC

#1
PHP / Problema con codigo UPDATE de un usuario
14 Junio 2014, 12:30 PM
Hola a todos, desde hace un tiempo he solido meterme en esta comunidad para resolverme. Ahora pido a la comunidad si podría ayudarme con la modificación de los campos de un usuario registrado. Es decir que el usuario Paco, logueado en mi web (esta corriendo en apache2, en local con phpmyadmin) y de nombre real Paco se pase a llamar Caballero(por ejemplo). No consigo modificar el campo de nombreReal (no el nombre de usuario(llamado nameUser). Les dejo mi código para que me indiquen que fallo tengo.
alterainfo.php
Código (php) [Seleccionar]

<?php

session_start
();

if(isset(
$_POST['Enviar'])){

    
$dbHost "localhost"
    
$dbUser "XXXX; 
    
$dbPass = "XXXXXX"; 
    
$dbDatabase = "XXXXXXX";
    
    
$var = $_SESSION['nameUser'];

    
$db = mysql_connect($dbHost,$dbUser,$dbPass)or die("Error connecting to database.");
    
    mysql_select_db(
$dbDatabase$db)or die("Couldn't select the database.");
   
    $nombre = mysql_real_escape_string($_POST['
nombre']);

    if($nombre != " "){
    
     mysqli_query($db, "UPDATE user SET nombreReal='
$nombre' WHERE nameUser='$var' ") or die ("problema con query");
   
        mysqli_close($db);

        echo "actualizado nombre ";


   
        
    
    }else{

    header("Location: userpage.php");
    exit;
    }

}
echo "string";


?>




Hasta ahora había conseguido registrar un usuario nuevo y que se loguease. El problema está en cuanto envió el por formulario el nuevo nombre, me aparece problema con query, asíq ue supongo que el error está en el update.

Muchas gracias