Récupérer pseudo utilisateur pour requète SQL

Résolu
Ibilolz Messages postés 130 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour, j'ai codé une petite interface de demande de maintenance, et sur la page maintenance je propose de remplir un formulaire pour demander une intervention. Cependant j'aimerai que le pseudo de l'utilisateur connecté soit rentré dans ma base quand il fait sa demande. J'ai une table demande_maintenance avec un champs username dedans.

J'ai donc rajouté une récupération du username dans mon code :

$username=mysql_string($_SESSION['username']);

$sql = "INSERT INTO demande_maintenance (id_empl,titre,description,date_pb,username)
VALUES ('$test1','$titre','$description',CURDATE()),'$username')";


(le reste plus haut marche) et je n'arrive plus a ajouter, si j'enlève username et $username c'est bon. En gros je n'arrive pas à récuperer le contenu de ma ($_SESSION['username']) pour l'introduire dans ma table de demande_maintenance.

Merci d'avance

A voir également:

3 réponses

Utilisateur anonyme
 
Bonjour

D'où sors-tu ta fonction mysql_string ? Ce ne serait pas mysql_real_escape_string que tu aurais voulu mettre ?
Fais un echo htmlspecialchars($sql) pour voir quelle requête tu as réellement.
0
Ibilolz Messages postés 130 Date d'inscription   Statut Membre Dernière intervention  
 
Sujet résolu, question bête de ma part je n'avais pas vu qu'il y avait une fonction USER() pour MySQL ;)
0
Utilisateur anonyme
 
Pas sûr qu'elle serve à la même chose que ton $_SESSION['username'].
Mais c'est toi qui connais ton application.
0