+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Daten aus externer Datenbank

  1. #1
    Kommt häufiger vorbei Avatar von poke
    Registriert seit
    12.01.2006
    Beiträge
    297
    Bedankte sich
    45
    Erhielt 12 Danksagungen
    in 10 Beiträgen

    Standard Daten aus externer Datenbank

    Hallo zusammen

    Ich suche eine Möglichkeit bzw. eine Komponente (nach Möglichkeit mit Modul), mit der ich auf Daten einer externen Datenbank zugreifen und diese individuell darstellen kann.

    Die Situation ist, das ich Joomla 1.5.x mit einem XAMPP-Webserver als Intranet betreibe. Nun ist gewünscht, dass auch Daten einer anderen internen SQL-Datenbank in Joomla dargestellt werden sollen.

    Für Tipps bin ich dankbar!
    Gruss, Poke

  2. #2
    Hat hier eine Zweitwohnung
    Registriert seit
    04.03.2005
    Ort
    Münster (Wstf.)
    Beiträge
    1.284
    Bedankte sich
    29
    Erhielt 268 Danksagungen
    in 241 Beiträgen

    Standard

    Du musst nur statt localhost den Namen des externen Servers angeben.

    Rooney

  3. #3
    Kommt häufiger vorbei Avatar von poke
    Registriert seit
    12.01.2006
    Beiträge
    297
    Bedankte sich
    45
    Erhielt 12 Danksagungen
    in 10 Beiträgen

    Standard

    Hi Rooney

    Danke für Deine rasche Antwort. Nun, ich will selektiv Daten mit einer Komponente oder einem Modul aus dieser externen DB abholen. Grundsätzlich bleibt die eigene Joomla-DB als Basis.

    Ich stelle mir das so vor, dass ich in einer Komponente die entsprechenden Zugangsdaten und SQL-Strings eingeben und diese individuell in Joomla darstellen kann.
    Gruss, Poke

  4. #4
    OpenSource Nutzer Avatar von blackice2999
    Registriert seit
    18.05.2006
    Ort
    Berlin
    Alter
    32
    Beiträge
    3.639
    Bedankte sich
    112
    Erhielt 935 Danksagungen
    in 711 Beiträgen

    Standard

    Hi,

    bei Joomla 1.5 ist es recht einfach, bei 1.0 weis ich es nicht und würde es auf die alt herkömmliche weise wahrscheinlich selber machen...

    Wahrscheinlich wirst Du nicht drumherum kommen dir da was eigenes zurecht zu schreiben.

    Gruß Dennis

    Der Weg in J1.5 währe
    PHP-Code:
    <?php
    $option
    ['driver']   = 'mysql';            // Database driver name
    $option['host']     = 'db.myhost.com';    // Database host name
    $option['user']     = 'fredbloggs';       // User for database authentication
    $option['password'] = 's9(39s£h[%dkFd';  // Password for database authentication
    $option['database'] = 'bigdatabase';      // Database name
    $option['prefix']   = 'abc_';             // Database prefix (may be empty)

    $db = & JDatabase::getInstance$option );
    ?>
    Gruß Dennis
    Thread gelöst ? => Anleitung
    Wichtige Themen => Joomla FAQ | Flottes Sicherheitsliste
    Einfach nur so => Geiz ist doch geil oder?
    *dies ist ein Joomla Forum - Kein css / html Anfänger Forum...*

  5. Erhielt Danksagungen von:


  6. #5
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    1.0 - lässt sich noch beliebig erweitern, immerhin sind wir hier im 1.0 Forum.
    PHP-Code:
    function &db_connect$debug=
    {
         static 
    $database;

        if(!
    is_object($database)) {

             
    //Beispieldaten
             
    $db = array();
             
    $db['host']   = 'localhost'
             
    $db['user']   = 'web746';
             
    $db['pw']     = 'fr4ttgrg';
             
    $db['name'] = 'db1_usr';
             
    $db['prefix']= 'jos_';

             
    $database = new database$db['host'], $db['user'], $db['pw'], $db['name'], $db['prefix'] );
             
    $database->debug$debug );
        }
        return 
    $database;

    Bsp:
    PHP-Code:
    $newDB db_connect();
    $newDB->setQuery('SELECT ...');
    $list $newDB->loadAssocList(); 
    Gruß
    ec

  7. Erhielt Danksagungen von:


  8. #6
    Kommt häufiger vorbei Avatar von poke
    Registriert seit
    12.01.2006
    Beiträge
    297
    Bedankte sich
    45
    Erhielt 12 Danksagungen
    in 10 Beiträgen

    Standard

    Danke Dennis und ec!

    Nun muss ich doch noch etwas doof fragen; wo binde ich diese Zugangsdaten ein?
    Direkt in einem Beitrag? ..gefolgt vom SQL-String und Ausgabe? Klingt cool! Das geht?

    @ec: Oops! Entschuldige, das ich hier in der falschen "Version" gelandet bin.. hüstel!
    Gruss, Poke

  9. #7
    OpenSource Nutzer Avatar von blackice2999
    Registriert seit
    18.05.2006
    Ort
    Berlin
    Alter
    32
    Beiträge
    3.639
    Bedankte sich
    112
    Erhielt 935 Danksagungen
    in 711 Beiträgen

    Standard

    Hi,

    ne du so einfach geht das nicht. Beschreib doch einfach mal genau was Du machen möchtest.

    Gruß Dennis
    Thread gelöst ? => Anleitung
    Wichtige Themen => Joomla FAQ | Flottes Sicherheitsliste
    Einfach nur so => Geiz ist doch geil oder?
    *dies ist ein Joomla Forum - Kein css / html Anfänger Forum...*

  10. #8
    Kommt häufiger vorbei Avatar von poke
    Registriert seit
    12.01.2006
    Beiträge
    297
    Bedankte sich
    45
    Erhielt 12 Danksagungen
    in 10 Beiträgen

    Standard

    Also, bestehend ist eine aktuelle, klassische Joomla-Installation (1.5.6) als Intranet auf einem XAMPP-Webserver.

    In diesem internen Netzwerk gibt es noch eine andere SQL-Datenbank, in der unter anderem auch Personaldaten gespeichert sind. Nun besteht der Wunsch, das via einem Menüpunkt in der Joomla-Navigation, zum Beispiel die Ausgabe einer aktuellen Telefonliste oder ähnliches abgerufen werden kann. Und zwar direkt mit den aktuellen Daten dieser für Joomla externen Datenbank.

    Ich kenne mich mit Datenbanken und SQL-Strings ansatzweise aus. Doch ein Profi bin ich (noch) nicht.

    Da ich mir denke, dass ich nicht der einzige bin der so etwas nutzen möchte, stelle ich mir vor, dass es eine Komponente geben könnte, die mich beim Anbinden an eine externe Datenbank und zur Ausgabe deren Datenbestandes unterstützen kann.

    Konnte ich die Situation verständlich schildern?
    Gruss, Poke

  11. #9
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    addPHP, dort ggf. eine zentrale Datei mit wiederkehrenden Funktionen inkludieren
    und die Ausgabe entsprechend per PHP im Content steuern.

  12. #10
    Kommt häufiger vorbei Avatar von poke
    Registriert seit
    12.01.2006
    Beiträge
    297
    Bedankte sich
    45
    Erhielt 12 Danksagungen
    in 10 Beiträgen

    Standard

    Danke ec! Das klingt doch schon mal gut!

    Ich werde das am Mittwoch austesten und Euch hier auf dem laufenden halten.
    Gruss, Poke

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein