Wenn ich Daten aus meinem Suchformular an fogendes php Script übergebe erscheint die Meldung:
Warning: 0 is not a MySQL result index in /home/strato/www/ho/www.hotel-gastronomiefuehrer-baden-elsass.de/htdocs/easy_classifieds/script/search.php3 on line 40
Line 40 beginnt mit while(list($anz_datum,$anz_name,$......
Für Tips wäre ich Euch wie immer dankbar.
Martin
Warning: 0 is not a MySQL result index in /home/strato/www/ho/www.hotel-gastronomiefuehrer-baden-elsass.de/htdocs/easy_classifieds/script/search.php3 on line 40
Line 40 beginnt mit while(list($anz_datum,$anz_name,$......
PHP-Code:
<?
include("config.php3");
include("db_connect.php3");
// include("expire.php3");
// Datenbank auslesen
{
$abfrage="SELECT anz_datum,anz_name,anz_inhaber,anz_strasse,anz_plz,anz_ort,anz_land,anz_staat,anz_email,anz_page,anz_link,anz_tel,anz_fax,anz_partner,anz_kategorie,anz_offen,anz_preiskat,anz_livemusik,anz_stil,anz_kredkarte,anz_lieferservice,anz_kueche,anz_spezial,anz_rubrik,anz_freizeit,anz_text,anz_chiff FROM anzeigen WHERE anz_plz='$plz' AND anz_ort='$ort' AND anz_kategorie='$kategorie' AND anz_preiskat='$preiskat' AND anz_livemusik='$livemusik' AND anz_kueche='$kueche' AND anz_freizeit='$freizeit' AND anz-rubrik='$rubrik' ORDER BY anz_datum DESC";
}
$ergebnis=mysql_query($abfrage);
// Ergebnisse ausgeben
echo "<html>";
echo "<head>";
echo "<base target=Hauptteil>";
echo "</head>";
echo "<body text=#000000>";
echo "<center>";
echo "<table border=0 cellspacing=1 width=550 bordercolor=#000000>";
echo "<tr><p><font size=-2 color=#000000 face=verdana><b>Hier finden Sie eine Liste mit Ihren Präferenzen.<br>";
echo "Zur Detailansicht auf mehr... klicken !</font></p></tr>";
echo "<tr>";
echo "<td align=center bgcolor=#C0C0C0><b><font color=#FFFFFF face=verdana size=+0>Datum</b></font></td>";
echo "<td align=center bgcolor=#C0C0C0><b><font color=#FFFFFF face=verdana size=+0>Name</b></font></td>";
echo "<td align=center bgcolor=#C0C0C0><b><font color=#FFFFFF face=verdana size=+0>Kategorie</b></font></td>";
echo "<td align=center bgcolor=#C0C0C0><b><font color=#FFFFFF face=verdana size=+0>Kontakt</b></font></td>";
echo "<td align=center bgcolor=#C0C0C0><b><font color=#FFFFFF face=verdana size=+0>Details</b></font></td>";
echo "</tr>";
while(list($anz_datum,$anz_name,$anz_inhaber,$anz_strasse,$anz_plz,$anz_ort,$anz_land,$anz_staat,$anz_email,$anz_page,$anz_link,$anz_tel,$anz_fax,$anz_partner,$anz_kategorie,$anz_offen,$anz_preiskat,$anz_livemusik,$anz_stil,$anz_kredkarte,$anz_lieferservice,$anz_kueche,$anz_spezial,$anz_rubrik,$anz_freizeit,$anz_text,$anz_chiff)=mysql_fetch_row($ergebnis)) {
if ($anz_datum){
ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $anz_datum, $dat);
}
echo "<tr align=center>";
echo "<td align=center><font color=#000000 face=verdana size=-2>".$dat[3].".".$dat[2].".".$dat[1]."</font></td>";
echo "<td align=center><font color=#000000 face=verdana size=-2>$anz_name</font></td>";
echo "<td align=center><font color=#000000 face=verdana size=-2>$anz_kategorie</font></td>";
echo "<td align=center><a href='../script/reply.php3?anz_chiff=$anz_chiff&anz_name=$anz_name' target=details ONCLICK=window.open('','details','scrollbars=yes,width=600,height=480')><img src=../image/mail.gif width=17 height=14 border=0></a></td>";
echo "<td align=center><font color=#000000 face=verdana size=-2><a href='../script/detail.php3?anz_name=$anz_name&anz_chiff=$anz_chiff' target=details ONCLICK=window.open('','details','scrollbars=yes,width=600,height=480')>mehr ...</a></font></td>";
echo "</tr>";
}
echo "<tr><td><br><br><input type=button value=zurück onClick=history.back()></td></tr>";
echo "</table><br><br>";
echo "</center>";
echo "</body>";
echo "</html>";
// Datenbank schliessen
mysql_close( $link );
?>
Martin
OffTopic:
in bunt kann man das direkt viel besser lesen btw. erst Posting Regeln lesen und dann posten...
Aroree
Kommentar