Ausgabe von externen Datenbank inhalten innerhalb einer Drupal Seite
Eingetragen von printoperator (102)
am 29.11.2007 - 10:20 Uhr in
am 29.11.2007 - 10:20 Uhr in
Ich habe eine Datenbank mit der Mitarbeiter (Tabelle in der gleichen MySQL) und möchte diese innerhalb der Seite anzeigen. (Bitte keine Hinweise auf Datenschutz ich weiß was ich tue).
Ich stelle es mir so vor das ich einmal ein Art E-Mail/Telefonliste veröffentliche und andererseits für angemeldete User einer bestimmten Gruppe auch eine Adressliste. In dieser Form habe ich das bereits einmal bei einem anderen System gemacht, nur weiß ich nicht wie das bei drupal ginge.
- Anmelden oder Registrieren um Kommentare zu schreiben
Gute Tag Herr
am 29.11.2007 - 10:37 Uhr
Gute Tag Herr Schäuble.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
quiptime wrote: Gute Tag
am 29.11.2007 - 10:55 Uhr
Gute Tag Herr Schäuble.
Hallo Herr Potenzieller Verbrecher.
"I invented the term Object-Oriented, and I can tell you I did not have C++ in mind." -Alan Kay
Alexander-Langer
am 29.11.2007 - 11:03 Uhr
Gute Tag Herr Schäuble.
Hallo Herr Potenzieller Verbrecher.
"I invented the term Object-Oriented, and I can tell you I did not have C++ in mind." -Alan Kay
Und wem sollen dies blöden Beiträge etwas sagen? Sind wir hier im Kindergarten?
jsb wrote:
am 29.11.2007 - 11:10 Uhr
Und wem sollen dies blöden Beiträge etwas sagen?
So ziemlich jedem politisch interessierten und informierten Bürger.
Sind wir hier im Kindergarten?
Das fragst du an dieser Stelle die falschen Personen.
--
"Wer grundlegende Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu gewinnen, verdient weder Freiheit noch Sicherheit." -Benjamin Franklin
db_set_active
am 29.11.2007 - 11:57 Uhr
In den settings kannst du eine zusätzliche DB Connection definieren.
Dann kannst du im php Format mit db_set_active('name') deine DB ansprechen. Mit db_set_default wechselt du wieder zur drupal db.
vgl. die Methoden in der drupal-DB-Klasse
:-)) :-))
am 29.11.2007 - 12:45 Uhr
:-)) :-))
Manche Leute sind aber auch so was von unlustig.
Obwohl das Thema kein Spass ist. @Alexander, bin ganz Deiner Meinung.
-------------
potentieller Verbrecher
tiger wrote: In den
am 01.12.2007 - 01:47 Uhr
In den settings kannst du eine zusätzliche DB Connection definieren.
Dann kannst du im php Format mit db_set_active('name') deine DB ansprechen. Mit db_set_default wechselt du wieder zur drupal db.
vgl. die Methoden in der drupal-DB-Klasse
ich brauche doch keine zusätzliche DB Connection wenn die Tabelle in der gleichen Datenbank wie drupal
Angaben in settings.php
$db_url = 'mysql://xxweb45:********@localhost/usr_xxweb45_1';
$db_prefix = 'dp5n_';
in der Datenbank usr_xxweb45_1
gibt es die ganzen drupal Tabellen mit dp5n_*** und unter anderem auch auch eine Tabelle xxx_adressen.
und diese Adressentablle möchte ich in einer Drupalseite anzeigen.
Bin in php nicht ganz so fit. Daher meine Frage wie kann ich das machen?
Hatte auch das Problem.
am 01.12.2007 - 17:46 Uhr
Hatte auch das Problem. Hatte das auch schon mal gepostet: http://www.drupalcenter.de/node/4642
Am einfasten ist es, wenn du dir ein par Zeilen php-Code schreibst, der die Daten ausgibt.
Wenn es etwas aufwendiger sein soll, kannst du auch phpMyEdit in die Seite einbauen. Das klappt wunderbar da du dann auch die Rechtevergabe von phpMyEdit mit der von Drupal verknüpfen kannst.
Habe es mittlerweile
am 15.02.2008 - 01:54 Uhr
Habe es mittlerweile hinbekommen. Brauchte ja einfach nur einen Node mit dem Eingabefilter php-Code und dort die Daten dann aus der vorhandenen xyz.php Datei dort eintragen. Schon hat es geklappt. Da die Tabelle in der gleichen Datenbank ist konnte ich mir DB Connection phpMyEdit sparen.