IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Syntaxe Variable de session dans requête SQL


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 265
    Points : 108
    Points
    108
    Par défaut Syntaxe Variable de session dans requête SQL
    Bonjour je n'arrive pas à faire marcher une requête SQL dans une page PHP ou je récupère le login d'un utilisateur qui s'est identifié et que j'ai stocké dans une variable de session pour des raisons de commodité:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    			<?php $sql1 = "insert into questionnaire (DescriptionQuestionnaire, AuteurQuestionnaire, NomQuestionnaire) values ('$Description','$_SESSION['login'] ','$Nom')";
    			//echo "Requête : ".$sql1 ;
    			$q1 = mysql_query($sql1,$connexionquestionnaire) or die(mysql_error());
    			header("Location: erreur.php");?>
    sachant que la variable de session a été initialisé de cette façon:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $_SESSION['login'] = $_POST['login'];
    J'ai cette erreur :
    Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files (x86)\EasyPHP-5.3.3\www\administration\creationquestionnaire_par_admin.php on line 23

    dont je n'arrive pas à trouver la solution... merci d'avance pour votre aide

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 265
    Points : 108
    Points
    108
    Par défaut
    En fait c'était assez simple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php $sql1 = "insert into questionnaire (DescriptionQuestionnaire, AuteurQuestionnaire, NomQuestionnaire) values ('$Description','".$_SESSION['login']."','$Nom')";

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Variable de contexte dans requête SQL
    Par lylau dans le forum Développement de jobs
    Réponses: 2
    Dernier message: 16/04/2009, 14h42
  2. Problème Variable dans requête SQL
    Par maxime350 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 10/04/2008, 20h55
  3. Utilisation de variable Date dans requète SQL sous Access
    Par noakiss dans le forum VBA Access
    Réponses: 3
    Dernier message: 26/03/2008, 09h37
  4. register_global à on et variables dans requêtes SQL
    Par JackBeauregard dans le forum Langage
    Réponses: 4
    Dernier message: 14/09/2006, 16h00
  5. [MySQL] Introduire une variable dans requête SQL, insérer des données à la volée
    Par Ronan.f dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 29/04/2006, 22h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo