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