IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec C & C++ Discussion :

Upload image png vers base de données mysql langage c + GTK


Sujet :

GTK+ avec C & C++

  1. #1
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 38
    Par défaut Upload image png vers base de données mysql langage c + GTK
    Bonjour,
    j'essaye de faire un upload d'une image png vers une BDD mysql avec
    Update agent Set Photo = Load_File("/tmp/image.png") where Matricule = 898
    mais ça marche pas l'image uploadé a une taille nulle,sur mysql.com j'ai trouvé que avant d'utiliser la fonction Load_File l'image doit etre présente sur le serveur mais l'image que je veux uploadé se trouve sur le client.Existe t il une fonction en c ou en gtk qui permet de transférer l'image depuis le client vers le serveur?

  2. #2
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    une fonction non, utilise les sockets

  3. #3
    Modérateur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    1 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 395

  4. #4
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 38
    Par défaut
    Bonjour,
    Est il possible d'utiliser les sockets du langage c parceque je les trouve plus documentés que ceux de GTK?

  5. #5
    Modérateur

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    1 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 395
    Par défaut
    Tu peux tout à fait utiliser des sockets classiques, mais les évènements de réception/déconnexion ne seront pas gérés par la main loop GTK.

  6. #6
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 38
    Par défaut
    Bonjour,
    Les sockets ne m'étaient pas très utiles car je ne programme que la partie cliente de l'application(la partie serveur est gérer par le serveur mysql)
    Alors quand je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    send(sock, buffer, strlen(buffer), 0)
    il faut bien mettre recv quelque part mais je peux pas le faire dans mon application.

Discussions similaires

  1. Afficher une image d'une base de données MYSQL
    Par the watcher dans le forum Langage
    Réponses: 5
    Dernier message: 14/09/2011, 14h41
  2. Réponses: 1
    Dernier message: 17/03/2010, 15h33
  3. [MySQL] importer des fichiers word et excel vers base de donnée mysql
    Par malombe dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 23/07/2009, 19h20
  4. [MySQL] Affichage image d'un base de données mysql
    Par argon dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 09/06/2008, 11h33
  5. [MySQL] Upload images dans la base de données ou non?
    Par Veers59 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 18/06/2007, 08h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo