salut tous le monde
je debute en mysql et j'utilise les mysql api pour connecter une bd avec une application cree avec GTK+ (C).
voila le code que j'utilise

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
                          MYSQL pmysql;
                              MYSQL_RES *result;
		MYSQL_ROW row;
 
mysql_querry(&pmysq,SELECT code_type FROM dahmenbd.typepers WHERE libelle_type='fournisseur')
result=mysql_use_result(&pmysql);
 
				row=mysql_fetch_row(result);
			result_requette_type_pers=row[0]
j'ai utiliser row[0] pas de boucle car j'ai juste une seule colonne que je veux recupere
apres
je veux inserer des données dans la bd "bddahmen" a l'aide de ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mysql_query(&pmysql,"INSERT INTO dahmenbd.personne (Nom_Societe,Nom,Prenom,Adresse,Date_Engagement,code_type) VALUES('WITH XXXX','EXXX','RRRRRR';'44 reu ......','22.01.2009',2)");
sachant que toute les contraintes sont verifié .
Nom_Societe : char(20)
Nom: char(15)
Prenom: char(15)
Adresse: char(15)
Date_Engagement :char(15)
code_type :SMALLINT
quand je verifie si l insertion a ete faite correctement ,rien de nouveau, la base reste telle qu'elle rien ne change .
au secours le gars j'ai besoin de qq indication.
merci