Resultat d'une requête SQL sous C
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:
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:
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