Problème C

Résolu
Bonjour,
j'ai un petit problème en C : je veux me connecter à mysql sur un serveur distant et tous les scripts que j'ai trouvé sont défaillants . J'aimerais savoir si l'un de vous a un script qui vaille .

PS : Je ne pourrais pas répondre avant mardi car je suis absent .

Cordialement
Alexandre
http://easy-clics.fr

6 réponses

  1. bonjour ,
    Je vais aller poster sur developpez.net , je pense qu'ils sauront me guider , il n'y a que des programmeurs .

    Merci quand meme

    Cordialement
    Alexandre
    http://www.easy-clics.fr
    1. Contributeur
      noralement il devrait marcher mais quel est ton probleme en vrai ?
      Sinon, j'ai vu que tu as peut-être oublié l'incrementation de id ici :
      while((row = mysql_fetch_row(result))) {
      printf("%s",row[id]);
      fflush(stdout);

      mais je te dis que je ne m'y connais pas trop en mySQL......et que jusement je n'avais pas le script qu'il te falait....

      1. bonjour ,
        Voila le script , je présice que les *** dans les define sont les infos de conection .
        PS : j'utilise DEV C++

        #include <stdio.h>
        #include <mysql/mysql.h>

        #define MYSQL_HOST "*******"
        #define MYSQL_DB "********"
        #define MYSQL_LOGIN "******"
        #define MYSQL_PASSWD "***********"

        int main() {
        MYSQL mysql;
        MYSQL_RES result;
        MYSQL_ROW row;

        mysql_init(&mysql);
        if (!mysql_connect(&mysql,MYSQL_HOST,MYSQL_LOGIN,MYSQL_PASSWD)) {
        return -1;
        }
        if (mysql_select_db(&mysql,MYSQL_DB)) {
        mysql_close(&mysql);
        return -1;
        }
        mysql_query(&mysql,"SELECT * FROM membres ORDER BY id");
        result = mysql_use_result(&mysql);
        while((row = mysql_fetch_row(result))) {
        printf("%s",row[id]);
        fflush(stdout);
        }
        mysql_close(&mysql);
        return 0;
        }
        1. bonjour ,
          je vais te le donner mon script , laisse moi juste le temps de le sortir du tiroir

          cordialement
          Alexandre
          http://www.easy-clics.fr
          1. Contributeur
            Bon, je n'ai pas ton script, mais puisque tu developpes en c, oriente tes recherches vers dse scripts avec la librairie cURL....

            Je crois qu'elle correspond...
            1. Bonjour ,
              Petit up , c'est urgent !

              Cordialement
              Alexandre
              http://www.easy-clics.fr