![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
31/05/2013, 10:27
|
| | Fecha de Ingreso: mayo-2013
Mensajes: 19
Antigüedad: 11 años, 8 meses Puntos: 0 | |
Respuesta: problema link base de datos Mira puedes probar hacerlo de esta manera:
function conexion(){
$dblink = mysqli_connect($dbhost, $dbusername, $dbuserpass);
$selected = mysqli_select_db($dblink,$db1);
if (!$selected) {
die ('Error de Conexión a la base de Datos. '.mysqli_error($dblink));
}
$dblink->query("SET NAMES 'utf8'");
return $dblink;
}
y en esta función:
function updateusername($username){
$id=$_SESSION['id'];
$olduser=$_SESSION['usuario'];
mysqli_query($dblink, "UPDATE user SET username=$username WHERE id = $id ");
$_SESSION['usuario'] = $username;
$smg=" <br> Usted acaba de cambiar su nombre de usuario: <br><br> Anterior: ".$olduser." <br> Actual: ".$username." <br><br> Recuerde que el nombre de usuario lo usara para iniciar sesión. ";
echo "<script>alert('$smg')</script>";
}
le puedes cambiar de esta menera:
function updateusername($username){
$id=$_SESSION['id'];
$olduser=$_SESSION['usuario'];
$dblink=conexion();
mysqli_query($dblink, "UPDATE user SET username=$username WHERE id = $id ");
$_SESSION['usuario'] = $username;
$smg=" <br> Usted acaba de cambiar su nombre de usuario: <br><br> Anterior: ".$olduser." <br> Actual: ".$username." <br><br> Recuerde que el nombre de usuario lo usara para iniciar sesión. ";
echo "<script>alert('$smg')</script>";
} |