MySQL Abfrage
Verfasst: 09.08.2011 21:23
Hallo,
ich suche einen Möglichkeit auf der Startseite, die Gesamtheit der Datenbankeinträge darzustellen.
Mit "select * from tabelle2" geht es auch die Menge der Einträge zu zeigen, aber eben nur von dieser einen Tabelle2 (Es sind 10 Kameraden eingetragen!).
Wie kann man es machen; wenn man die Daten von 3 Tabellen addieren muss vor der Ausgabe?
Also "Tabelle1" 5Datensätze, "Tabelle2" 10Datensätze und "Tabelle3" 15Datensätze, nun wünsche ich mir die Ausgabe z.B.: "Es sind 30 Kameraden eingetragen!".
Gruß seemann
ich suche einen Möglichkeit auf der Startseite, die Gesamtheit der Datenbankeinträge darzustellen.
Mit "select * from tabelle2" geht es auch die Menge der Einträge zu zeigen, aber eben nur von dieser einen Tabelle2 (Es sind 10 Kameraden eingetragen!).
Wie kann man es machen; wenn man die Daten von 3 Tabellen addieren muss vor der Ausgabe?
Also "Tabelle1" 5Datensätze, "Tabelle2" 10Datensätze und "Tabelle3" 15Datensätze, nun wünsche ich mir die Ausgabe z.B.: "Es sind 30 Kameraden eingetragen!".
Code: Alles auswählen
// Verbindung oeffnen und Datenbank ausweahlen
$conID = mysql_connect( $db_host, $db_user, $db_pass ) or die( "Die Datenbank konnte nicht erreicht werden!" );
if ($conID)
{
mysql_select_db( $db_name, $conID );
}
// SQL-Befehl für den Zugriff
$sql = "SELECT * FROM tabelle2";
// ausführen des mysql-Befehls
$db_erg = mysql_query( $sql );
if ( ! $db_erg )
{
die('Ungültige Abfrage: ' . mysql_error());
}
// Anzeige der Anzahl der Einträge
$anzahl = mysql_num_rows($db_erg);
echo "<br><font face=verdana size=3><p align=center>Es sind <strong>" .$anzahl. "</strong> Kameraden eingetragen!</p></font>";