Tengo que sugerirte algo
1- Si el resultado que espera obtener no contiene mas de una fila por que pones la función mysql_fetch_assoc en un while
Basta con esto
Código PHP:
Ver original$id = $row['id'];
$dbusername = $row['mail'];
$dbpassword = $row['password'];
$dbalias = $row['alias'];
$dbname = $row['name'];
$dbsurname = $row['surname'];
El id del usuario se almacena en la session
Tu codigo inicial seria.
Código PHP:
Ver original$id_usuario = $_SESSION['user']['id'];
mysql_query("insert into album values ('" . $id_album . "','" . $id_usuario . "','" . $album . "')");
Saludos.