Guten Morgen,
ich habe folgendes Problem:
Ich erstelle für ein Projekt in der Schule eine Statistik. Diese Statistik beinhaltet eine ID und den dazugehörigen Fachbereich aus der Tabelle Fachbereich. Anschließend soll aus einer Tabelle Buch, welche auch die FachbereichID beinhaltet, die IDs gezählt werden und auch ausgegeben werden, sodass man sehen kann, wieviele Bücher in einem Fachbereich sind.
Jedoch habe ich bei der Abfrage einen Fehler, welchen ich nicht beheben kann.
Alles anzeigen
Ich hoffe, mir kann jemand helfen, den fehler zu finden.
ich habe folgendes Problem:
Ich erstelle für ein Projekt in der Schule eine Statistik. Diese Statistik beinhaltet eine ID und den dazugehörigen Fachbereich aus der Tabelle Fachbereich. Anschließend soll aus einer Tabelle Buch, welche auch die FachbereichID beinhaltet, die IDs gezählt werden und auch ausgegeben werden, sodass man sehen kann, wieviele Bücher in einem Fachbereich sind.
Jedoch habe ich bei der Abfrage einen Fehler, welchen ich nicht beheben kann.
PHP-Quellcode
- <html>
- <head><title>Statistik</title></head>
- <body>
- <?php
- include 'config.php';
- mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
- mysql_select_db($dbname);
- echo "Connected to MySQL<br />";
- echo "Connected to Database<br />";
- echo "<br /><br /><br />";
- // MySQL abfrage: ausgabe Fachbereich / //
- $abfrage = mysql_query("SELECT * FROM fachbereich");
- $query = mysql_query("Select * from Buch where fachbereichID = '".$row[fachbereichID]."'");
- $anzahl = mysql_num_rows($query);
- echo "<b>Fachbereich</b><br />";
- while($row = mysql_fetch_assoc($abfrage)) {
- echo "$row[fachbereichID] | $row[fachbereich] | $anzahl <br />";
- }
- mysql_close();
- ?>
- </body>
- </html>
Ich hoffe, mir kann jemand helfen, den fehler zu finden.