Hallo, Gast
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.

Benutzername
  

Passwort
  





Durchsuche Foren

(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 1
» Neuestes Mitglied: Joopi
» Foren-Themen: 513
» Foren-Beiträge: 726

Komplettstatistiken

Benutzer Online
Momentan sind 9 Benutzer online
» 0 Mitglieder
» 5 Gäste
AhrefsBot, Crawl, DotBot, bot

Aktive Themen
Saturday - 14:00 CDT: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Vor 1 Stunde
» Antworten: 0
» Ansichten: 0
Friday - 23:00 CDT: Not a...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
Gestern, 07:55
» Antworten: 0
» Ansichten: 2
Friday - 13:00 CDT: Not a...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
18-04-2025, 10:03
» Antworten: 0
» Ansichten: 2
Thursday - 22:00 CDT: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
18-04-2025, 06:46
» Antworten: 0
» Ansichten: 5
Thursday - 13:00 CDT: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
17-04-2025, 09:43
» Antworten: 0
» Ansichten: 4
Thursday - 03:00 CDT: Not...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
17-04-2025, 12:07
» Antworten: 0
» Ansichten: 4
Wednesday - 18:00 CDT: No...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
17-04-2025, 02:52
» Antworten: 0
» Ansichten: 8
Wednesday - 06:00 CDT: No...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
16-04-2025, 02:28
» Antworten: 0
» Ansichten: 12
Tuesday - 21:00 CDT: Not ...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
16-04-2025, 05:18
» Antworten: 0
» Ansichten: 11
Tuesday - 14:00 CDT: Not ...
Forum: Wetter in Little Rock
Letzter Beitrag: Joopi
15-04-2025, 10:38
» Antworten: 0
» Ansichten: 11

 
  Monday - 13:00 CDT: Not available, 32°C (91°F)
Geschrieben von: Joopi - 17-07-2023, 10:29 - Forum: Wetter in Little Rock - Keine Antworten

Monday - 13:00 CDT: Not available, 32°C (91°F)

Temperature: 32°C (91°F), Wind Direction: West South Westerly, Wind Speed: 8mph, Humidity: 60%, Pressure: 1015mb, Falling, Visibility: Good


https://www.bbc.co.uk/weather/4119403

Drucke diesen Beitrag

  Monday - 11:00 CDT: Not available, 31°C (88°F)
Geschrieben von: Joopi - 17-07-2023, 08:54 - Forum: Wetter in Little Rock - Keine Antworten

Monday - 11:00 CDT: Not available, 31°C (88°F)

Temperature: 31°C (88°F), Wind Direction: Westerly, Wind Speed: 10mph, Humidity: 55%, Pressure: 1016mb, Falling, Visibility: Good


https://www.bbc.co.uk/weather/4119403

Drucke diesen Beitrag

  Monday - 08:00 CDT: Not available, 24°C (75°F)
Geschrieben von: Joopi - 17-07-2023, 05:13 - Forum: Wetter in Little Rock - Keine Antworten

Monday - 08:00 CDT: Not available, 24°C (75°F)

Temperature: 24°C (75°F), Wind Direction: Westerly, Wind Speed: 4mph, Humidity: 85%, Pressure: 1017mb, Rising, Visibility: Good


https://www.bbc.co.uk/weather/4119403

Drucke diesen Beitrag

  Monday - 06:00 CDT: Not available, 22°C (73°F)
Geschrieben von: Joopi - 17-07-2023, 03:38 - Forum: Wetter in Little Rock - Keine Antworten

Monday - 06:00 CDT: Not available, 22°C (73°F)

Temperature: 22°C (73°F), Wind Direction: Westerly, Wind Speed: 3mph, Humidity: 90%, Pressure: 1016mb, Rising, Visibility: Good


https://www.bbc.co.uk/weather/4119403

Drucke diesen Beitrag

  Monday - 03:00 CDT: Not available, 25°C (77°F)
Geschrieben von: Joopi - 17-07-2023, 11:58 - Forum: Wetter in Little Rock - Keine Antworten

Monday - 03:00 CDT: Not available, 25°C (77°F)

Temperature: 25°C (77°F), Wind Direction: Westerly, Wind Speed: 3mph, Humidity: 90%, Pressure: 1015mb, Falling, Visibility: Good


https://www.bbc.co.uk/weather/4119403

Drucke diesen Beitrag

  Sunday - 09:00 CDT: Not available, 27°C (82°F)
Geschrieben von: Joopi - 16-07-2023, 06:38 - Forum: Wetter in Little Rock - Keine Antworten

Sunday - 09:00 CDT: Not available, 27°C (82°F)

Temperature: 27°C (82°F), Wind Direction: Northerly, Wind Speed: 4mph, Humidity: 72%, Pressure: 1017mb, Rising, Visibility: Good


https://www.bbc.co.uk/weather/4119403

Drucke diesen Beitrag

  Sunday - 08:00 CDT: Not available, 25°C (78°F)
Geschrieben von: Joopi - 16-07-2023, 05:02 - Forum: Wetter in Little Rock - Keine Antworten

Sunday - 08:00 CDT: Not available, 25°C (78°F)

Temperature: 25°C (78°F), Wind Direction: Northerly, Wind Speed: 6mph, Humidity: 82%, Pressure: 1016mb, Rising, Visibility: Good


https://www.bbc.co.uk/weather/4119403

Drucke diesen Beitrag

  Sunday - 07:00 CDT: Not available, 24°C (75°F)
Geschrieben von: Joopi - 16-07-2023, 03:55 - Forum: Wetter in Little Rock - Keine Antworten

Sunday - 07:00 CDT: Not available, 24°C (75°F)

Temperature: 24°C (75°F), Wind Direction: Northerly, Wind Speed: 3mph, Humidity: 85%, Pressure: 1016mb, Rising, Visibility: Good


https://www.bbc.co.uk/weather/4119403

Drucke diesen Beitrag

  Sunday - 05:00 CDT: Mist, 23°C (73°F)
Geschrieben von: Joopi - 16-07-2023, 02:51 - Forum: Wetter in Little Rock - Keine Antworten

Sunday - 05:00 CDT: Mist, 23°C (73°F)

Temperature: 23°C (73°F), Wind Direction: Northerly, Wind Speed: 0mph, Humidity: 94%, Pressure: 1015mb, Rising, Visibility: Moderate


https://www.bbc.co.uk/weather/4119403

Drucke diesen Beitrag

Lightbulb In einem PHP-Dokument mehrere Datenbank abfragen
Geschrieben von: Joopi - 16-07-2023, 10:26 - Forum: Programmieren - Antworten (1)

Es liegt in der Natur der Dinge, dass, wenn man zwei Datenbanken abfragen möchte, auch zwei Datenbanken im Zugriff sein und die Verbindungen hergestellt sein müssen. Je nach Anwendungsbereich hat man nicht immer alle Tabellen in einer Datenbank liegen. So erging es mir bei einem kleinen Projekt und war, auch wenn ich seit Jahren im PHP-MySQL-Umfeld herumwusel, eine Art von Premiere.

Wie geht das?

Wenn man PHP-MySQL erlernt, z.B. durch Online-Tutorials oder YouTube-Videos, wird klassischerweise immer von einer Datenbankverbindung ausgegangen. Ich habe noch nie gesehen, dass zwei oder mehr Datenbankverbindungen gezeigt wurden.

Eine Datenbankverbindung (prozedural) würde ich so auf bauen wollen:

Code:
/* Zugangsparameter */
[code]$host = "localhost";
[code]$user = "jankass";
[code]$pwd = "apfelkuchen";
[code]/* Datenbanken */
[code]$dbname004 = "personen";
[code]$dbname005 = "kunden";
/* Tabellen */
$tblname4001 = "personendaten";
$tblname5001 = "kundendaten";

$db1 = mysqli_connect($host, $user, $pwd, $dbname004);
        if(!$db1)
        {
            exit("Verbindungsfehler: " .mysqli_connect_error() . "bei Datenbank " . $dbname004 . "");
        } else {
            echo "Die Verbindung zur Datenbank " . $dbname004 . " wurde erfolgreich hergestellt.<br>";
        }

Zu beiden Zuständen des Verbindungsaufbaus lasse ich mir immer eine Nachricht ausgeben (in der Entwicklungsumgebung).

Ich habe es mir auch angewöhnt, diesen Codeabschnitt auszulagern und in einer include-Datei in einem separaten Ordner abzulegen. Aus Sicherheitsgründen ist dies auf jeden Fall keine schlechte Angewohnheit.

Die erste Datenbank ist also im Zugriff. Um auch die zweite Datenbank ansprechen zu können, ist nun nur noch folgendes notwendig:

Code:
$db2 = mysqli_connect($host, $user, $pwd, $dbname005);
        if(!$db2)
        {
            exit("Verbindungsfehler: " .mysqli_connect_error() . "bei Datenbank " . $dbname005 . "");
        } else {
            echo "Die Verbindung zur Datenbank " . $dbname005 . " wurde erfolgreich hergestellt.<br>";
        }

Wenn auch hier die Erfolgsmeldung im Browser erscheint, dann kann ich beide Datenbanken ansprechen und Abfragen starten, Eingaben oder Änderungen vornehmen.

Zwei Abfragen könnten wie folgt gestaltet werden (separiert, nicht gejoined):

Code:
$protollhttpx = mysqli_query($db1, "SELECT id, vorname, nachname, firma FROM " . $tblname4001 . ";");

$protollhttpx = mysqli_query($db2, "SELECT id, segment, bestellung, lastdate FROM " . $tblname5001 . ";");

Die Beispiele sind etwas aus der Luft gegriffen, veranschaulichen aber das, was ich zeigen wollte.

Es ist auch möglich, die Abfrage in einem Statement zusammen zu fassen, denn auch über zwei (oder mehr) Datenbank kann mit join gearbeitet werden. Das habe ich noch nicht ausprobiert, da ich noch keinen solchen Fall hatte. Wird aber nachgeliefert - irgendwann.

Drucke diesen Beitrag