flotschi301: Fehler bei Datenbankabruf

Beitrag lesen

Hallo mal wieder vom Super-Dau,

irgendwie glaub ich langsam ich bin zu blöd dafür:

<html>  
<head>  
<title>Adressen</title>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
<style type="text/css">  
<!--  
.tablehead  
{  
    font-family:		Verdana,Arial,sans-serif;  
    font-style:			normal;  
	font-weight:		bold;  
    font-size:			12px;  
	text-decoration:	underline;  
	text-align:			center;  
	background-color:	E1E8F1;  
	white-space:		nowrap;  
}  
.tablebody  
{  
    font-family:		Verdana,Arial,sans-serif;  
    font-style:			normal;  
    font-size:			12px;  
	white-space:		nowrap;  
}  
-->  
</style>  
</head>  
<body>  
<?php  
error_reporting(E_ALL);  
require_once ('config_adresse.php');  
  
mysql_connect(MYSQL_HOST,MYSQL_BENUTZER,MYSQL_KENNWORT ) or  
		die("Keine Verbindung möglich: " . mysql_error());  
mysql_select_db(MYSQL_DATENBANK) or  
		die("Auswahl der Datenbank fehlgeschlagen");  
$abfrage = "SELECT *  
			FROM `adresstabelle`  
			WHERE `category` = 'becfra'  
			LEFT JOIN `firmentabelle` ON `adresstabelle`.`firmenid` = `firmentabelle`.`firmenid`  
			ORDER BY `nachname` ASC";  
$ergebnis = mysql_query($abfrage);  
  
while ($row = mysql_fetch_array( $ergebnis, MYSQL_ASSOC)) {  
	$data[] = $row;  
}  
	echo "<table border=\"0\" class=\"tablebody\">";  
	echo "<tr class=\"tablehead\">";  
	echo "<td>Nachname</td>";  
	echo "<td>Vorname</td>";  
	echo "<td>Firma</td>";  
	echo "<td>Straße gew.</td>";  
	echo "<td>Plz gew.</td>";  
	echo "<td>Ort gew.</td>";  
	echo "<td>Tel. gew.</td>";  
	echo "<td>Mobil gew.</td>";  
	echo "<td>Fax gew.</td>";  
	echo "<td>Email gew.</td>";  
	echo "<td>strassepriv</td>";  
	echo "<td>plzpriv</td>";  
	echo "<td>ortpriv</td>";  
	echo "<td>telpriv</td>";  
	echo "<td>mobilpriv</td>";  
	echo "<td>faxpriv</td>";  
	echo "<td>emailpriv</td>";  
	echo "<td>geburtstag</td>";  
	echo "<br>";  
	echo "</tr>";  
foreach($data as $key => $value) {  
?>  
  
	<?php if(($key % 2) == 1) { ?>  
	<tr bgcolor="E1E8F1">  
	<?php } else { ?>  
	<tr bgcolor="FFFFFF">  
	<?php } ?>  
  
	<td><?php echo $value['nachname']; ?></td>  
	<td><?php echo $value['vorname']; ?></td>  
	<td><?php echo $value['firmenname']; ?></td>  
	<td><?php echo $value['strassegew']; ?></td>  
	<td><?php echo $value['plzgew']; ?></td>  
	<td><?php echo $value['ortgew']; ?></td>  
	<td>00<?php echo $value['telgewland'] . $value['telgewvorw'] . $value['telgewhaupt'] . $value['telgewdurchw']; ?></td>  
	<td><?php echo $value['mobilgew']; ?></td>  
	<td><?php echo $value['faxgew']; ?></td>  
	<td><?php echo $value['emailgew']; ?></td>  
	<td><?php echo $value['strassepriv']; ?></td>  
	<td><?php echo $value['plzpriv']; ?></td>  
	<td><?php echo $value['ortpriv']; ?></td>  
	<td><?php echo $value['telpriv']; ?></td>  
	<td><?php echo $value['mobilpriv']; ?></td>  
	<td><?php echo $value['faxpriv']; ?></td>  
	<td><?php echo $value['emailpriv']; ?></td>  
	<td><?php echo $value['geburtstag']; ?></td>  
	</tr>  
  
<?php } ?>  
  
<?php  
echo "</table>";  
?>  
</body>  
</html>

nehme ich die Zeile WHERE category = 'becfra' weg funktioniert es.
Wo liegt hier mein Fehler?!
Achja: der Fehler, der Kommt ist: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given