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

PHP & Base de données Discussion :

curl + mysql [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 58
    Par défaut curl + mysql
    Bonjour,

    J'ai un petit problème avec curl sur le quel je tourne en rond pour trouver la solution :
    je vous explique :
    je récupére un url stocké dans ma db en fonction de l'entrepôt choisi
    voici la requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $sqltest = "SELECT entrepo, url FROM entrepo WHERE id='".$_GET['id']."' "; 
    $reqtest = mysql_query ($sqltest) or die (mysql_error());
     
    $req = mysql_fetch_array ($reqtest);
    $adresse2 = $req['url'];
    jusqu'à là pas de problème le serveur me renvoi bien l'entrepo 21 avec comme url : http://Mon_adresse_ip/etc..

    Sauf que maintenant lorsque j'essaie d'alimenter curl de cette adresse :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
            $ch = curl_init($adresse2);
           //curl_setopt($ch, CURLOPT_URL, $adresse2);
           //curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
            curl_setopt($ch, CURLOPT_POST, TRUE);    
            curl_setopt($ch, CURLOPT_POSTFIELDS, "xml=".$data);    
            //curl_setopt($ch, CURLOPT_PROXY, "127.0.0.1:8080");
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
            //return curl_exec($ch);
    		$postResult = curl_exec($ch);
    Sa ne fonctionne pas, alors que si je met le numéros de l'entrepo dans la requete soit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sqltest = "SELECT entrepo, url FROM entrepo WHERE id=21 ";
    Sa fonctionne parfaitement, est ce que quelqu'un sait pourquoi ?

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 58
    Par défaut
    Autant pour moi j'ai trouv d'ou viens le problème.

  3. #3
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    fait un
    dans les deux cas pour comparer
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Kylix] Kylix attaque Mysql ?
    Par nahmsath dans le forum EDI
    Réponses: 9
    Dernier message: 12/08/2002, 19h37
  2. [Kylix] [cgi] pb déploiement appli avec connexion MySQL [rés
    Par Nepomiachty Olivier dans le forum EDI
    Réponses: 3
    Dernier message: 06/08/2002, 20h09
  3. Probleme C++Builder et Mysql
    Par noname dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/06/2002, 13h40
  4. connection a une BDD MySql
    Par delire8 dans le forum MFC
    Réponses: 7
    Dernier message: 19/06/2002, 18h18
  5. [Kylix] Pb connection à Mysql
    Par Anonymous dans le forum EDI
    Réponses: 3
    Dernier message: 25/04/2002, 15h26

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