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

MFC Discussion :

probl�me de variable dans requetes mysql


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    142
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 142
    Par d�faut probl�me de variable dans requetes mysql
    bonjour, voila le probl�me que j'ai actuellement !

    Je me connecte � une base donn�es mysql ... jusque la tout va bien !

    Dans mon fichier, j'ai des variables de d�clar�e qui vont me permettre de stocker les futurs enregistrements.

    Le probl�me, c'est que je ne sais pas comment est la synthaxe qui permet de lui donn�es des variables et non des chaines !

    voici mon code
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
     if (mysql_query(conn,"INSERT INTO t_ligne (id_module, id_event, heure, date) VALUES  ((SELECT id_module FROM t_module WHERE module='module'), (SELECT id_event FROM t_event WHERE event='event'), '12:11:11', '20060414')"))
    Comme vous pouvez le constater, j'ai inscrit moi m�me les valeurs � ins�rer, or je ne veut pas, je voudrais que au lieu d'inserer la chaine 'event', il m'insere le contenu de la variable event ...

    Voili, si quelqu'un a une id�e ????

  2. #2
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut
    euh ah mon avis va falloir faire la chaine avant en convertissant les valeurs si n�cessaire

    CString strInsert = "INSERT INTO ";
    strInsert += t_ligne +" (";
    strInsert += id_module;
    ....
    if (mysql_query(conn,strInsert))

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    142
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 142
    Par d�faut
    et bien, si tu pouvais m'expliquer, je comprendrai mieu en fait, parce que la ....

  4. #4
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut
    bah prend l'exemple suivant
    je veux avoir "salut j'ai x ans" ou x est la valeur de vX
    bah je fais ca :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    CString strEx = "salut j'ai ";
    CString strTmp;
    strTmp.Format("%d",vX);
    strEx += strTmp;
    strEx += " ans"
    voila tu as le principe

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    142
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 142
    Par d�faut
    ah oki, je commence a comprndre

    En fait, si je continue, sa fait :

    strInsert += t_ligne +" (";
    strInsert += id_module + ",";
    strInsert +=id_event =",";
    .....

    mais lorsque j'arrive a VALUES ...
    Comment lui sp�cifi� que � event=bonjour, que boujour sera le contenu d'une variable ( que j'ai d�clar� ) ?




  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    142
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 142
    Par d�faut
    oki merci ! *
    je vais tester

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    142
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 142
    Par d�faut
    bon, j'ai test� mais bon, il voulait po alors j'ai pass� ma chaine dans sprintf .... lol
    et sa marche alors ...
    en tout cas, je vai m'en rapeller de la technique du CString

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Regex : recherche d'une variable dans requete MySQL
    Par paintbox dans le forum Requ�tes
    R�ponses: 10
    Dernier message: 21/11/2010, 11h41
  2. Probl�me de variable dans requete Select
    Par Avatar69 dans le forum ASP.NET
    R�ponses: 6
    Dernier message: 09/10/2009, 09h11
  3. [MySQL] probl�me de variable dans requette mysql
    Par luc648 dans le forum PHP & Base de donn�es
    R�ponses: 4
    Dernier message: 15/04/2009, 14h15
  4. [MySQL] Problme de variables dans requete
    Par eown dans le forum PHP & Base de donn�es
    R�ponses: 6
    Dernier message: 11/04/2006, 17h05
  5. [VB.NET] [D�butant] Probl�me de variable dans les requettes
    Par Silvia12 dans le forum Windows Forms
    R�ponses: 3
    Dernier message: 07/03/2005, 13h13

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