Bonjour,
j'ai r�aliser un programme en C++ qui me permet de me connecter a une base mySQL et qui me permet d'�crire des valeur dans cette base:
J'utilise cette chaine de caract�re que j'ai nom�e QUERY pour mettre dans la ligne de commande.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 char query[]="INSERT INTO mesure(annee,mois,jour,heure,minute,batt_temps,tempext,batt_tempe_ext,tempint,batt_tempe_int,humext,humint,temproseeext,temproseeint,ventvitesse,ventdirection,batt_vent,pression,pluiejournee,pluiehier,pluietotale,pluieannee,pluiemois,pluiejour,batt_pluie,prevision) VALUES ('','01','27','17',annee,'0','2','0','23','0','23','23','-2','3','41','253','0','987','4','56','156','2006','01','01','0','C');"; ... ... if(mysql_real_query(conn,query,(unsigned int) strlen(query))) .....
j'aimerais maintenant envoyer a la place des valeurs brutes des variables qui en l'occurence sont des int et float.
j'ai essayer de remplacer les valeur par des variables mais bien sur cela ne marche pas.
il me faudrai cr�er bout a bout un nouveau QUERY avec mes variables.
comment puis je faire...merci de vos r�ponses.
Partager