Bonjour,

Mon problème est le suivant,

j'utilise une base de donnée MYSQL dans un programme pour un projet et je me heurte à un problème plutôt bête, mais je cherche désespérément, je vous détaille.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
char user2[taille];
 
printf(" Nom d'utilisateur : ");
scanf( "%s", user2);
 
mysql_query( &mysql, "SELECT * FROM client WHERE EtatCivil = 'JeanPierre' ");

Je voudrais tout simplement remplacé JeanPierre par ma variable user2 et ainsi rechercher la chaine de caractère, par rapport à la variable qui contient le nom d'utilisateur entré par le client, du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
mysql_query( &mysql, "SELECT * FROM client WHERE EtatCivil = 'user2' ");
Mais comment faire ? impossible de trouver une syntaxe pour insérer ma variable la dedans. je vais chercher 12h a 14h ?

Si je me complique la vie, pourrait-on alors me donner une solution qui recherche une chaine d'une colonne et qui vienne ce mettre sur la ligne dans une table donnée.

En vous remerciant par avance