Salut, j'ai une base de données (nidsdb) et une table motif:

| mid | cat | descrip | valeur |
1 blacklist url suspect warez
2 blacklist url suspect sexe
3 blacklist url suspect bidon

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
        MYSQL mysql;
        mysql_init(&mysql);
        mysql_options(&mysql,MYSQL_READ_DEFAULT_GROUP,"option");
 
     	int sock = socket(PF_INET, SOCK_STREAM,0);
     	if(sock == -1) {
       	perror("main: socket \n" );
       	exit(1);
     	}
 
	u_int32_t nip;
	getMyIP(sock,interface,&nip);
 
	struct in_addr in;
	in.s_addr = nip;
	char * cip =  inet_ntoa( in );
 
if(mysql_real_connect(&mysql,"localhost","root","root","nidsdb",0,NULL,0))
{
    ....
Maitenant s'il vous plez comment je peut afficher seulement le contenu du champ valeur seulement.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
select valeur from motif;
ça c'est en SQL mais comment écrire cette requête en C pour aboutir à un résultat comme ceci:

valeur[1] contient warez
valeur[2] contient sexe
valeur[3] contient bidon


Merci d'avance