Requête sur server MySQL Distant

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Requête sur server MySQL Distant

    Bonjour,
    j'aimerais insérer dans mon composant une requête vers mon server mysql distant.
    Je ne trouve pas comment faire l'équivalent du mysql_connect en Joomla!...


    Merci d'avance!

  • #2
    Re : Requête sur server MySQL Distant

    Bonjour,

    Regardes l'API JDatabase.
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : Requête sur server MySQL Distant

      Merci pour la réponse, dans ce document, je trouve pour faire référence au server repris dans le configuration.php mais pas pour se connecter à un autre server.
      C'est une requête à faire sur un server MYSQL qui n'est pas le server d'installation du Joomla que j'aimerais réaliser.

      Commentaire


      • #4
        Re : Requête sur server MySQL Distant

        Au lieu d'utiliser le classique getDBO(), tu peux avoir des connexions externes très simplement:
        Code PHP:
        $opts = array( 
        'host' => '' // Nom du serveur
        'user' => 'mon_userdb'
        'password' => 'mon_pass-db',
        'database' => 'la_base_cible',
        'prefix' => 'prefixe des tables'// ou '' si pas de préfixe
        ) ;

        $extDB =& new JDatabaseMySQL$opts ) ;
        $myquery "SELECT * FROM ma_table_cible ".
            
        "WHERE un_champ='une valeur'" ;
        $extDB->setQuery$mysquery) ;
        $result $extDB->loadObjectList() ;
        foreach ( 
        $result as $row ) {
            
        // ton traitement

        par exemple. Attention quand même à t'y retrouver entre le curseur de la base Joomla! et ton curseur sur l'autre base, penses à donner des noms différents à tes variables.
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #5
          Re : Requête sur server MySQL Distant

          Génial! Merci!

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X