Hallo ich verzweifle grad an einem syntax fehler der mir aufgezeigt wird obwohl der code richtig sein muß, was er aber doch nicht ist, da ne fehlermeldung kommt  Die ganze Sache dient zur Ausgabe von Leuten bezüglich bestimmter vorgaben. Alter, PLZ, usw.
 Die ganze Sache dient zur Ausgabe von Leuten bezüglich bestimmter vorgaben. Alter, PLZ, usw.
ich habe auch schon via echo versucht was zu erkennen, aber ich komm einfach net drauf, wäre echt nett von euch, wenn ihr mir helft
	
							
						
					 Die ganze Sache dient zur Ausgabe von Leuten bezüglich bestimmter vorgaben. Alter, PLZ, usw.
 Die ganze Sache dient zur Ausgabe von Leuten bezüglich bestimmter vorgaben. Alter, PLZ, usw.ich habe auch schon via echo versucht was zu erkennen, aber ich komm einfach net drauf, wäre echt nett von euch, wenn ihr mir helft
PHP Code:
	
	
$query2="SELECT * FROM $sitetable8 WHERE name='$id_name'";
$result2=mysql_db_query($dbname,$query2,$conn) or die(mysql_error());
while($date=mysql_fetch_array($result2))
{
$matchname= $date[name];
$matchrubrik= $date[rubrik];
$matchland= $date[land];
$matchuserid= $date[userid];
$matchaltervon= $date[altervon];
$matchalterbis= $date[alterbis];
$matchplzvon= $date[plzvon];
$matchplzbis= $date[plzbis];
if($matchaltervon=="" and $matchalterbis=="")
{
$query_matchalter="";
}
elseif($matchalterbis!="" and $matchaltervon=="")
{
$query_matchalter="and $sitetable.alter2 <= '$matchalterbis' ";
}
elseif($matchalterbis=="" and $matchaltervon!="")
{
$query_matchalter="and $sitetable.alter2 >= '$matchaltervon' ";
}
elseif($matchalterbis!="" and $matchaltervon!="")
{
$query_matchalter="and $sitetable.alter2 >= '$matchaltervon' and 
$sitetable.alter2 <= '$matchalterbis' ";
}
if($matchplzbis=="" and $matchplzvon=="")
{
$query_matchplz="";
}
elseif($matchplzbis!="" and $matchplzvon=="")
{
$query_matchplz="and $sitetable.plz22 <= '$matchplzbis' ";
}
elseif($matchplzbis=="" and $matchplzvon!="")
{
$query_matchplz="and $sitetable.plz22 >= '$matchplzvon' ";
}
elseif($matchplzbis!="" and $matchplzvon!="")
{
$query_matchplz="and $sitetable.plz22 <= '$matchplzbis' and 
$sitetable.plz22 >= '$matchplzvon' ";
}
if($matchrubrik=="egal")
{
$query_matchrubrik="";
}
else
{
$query_matchrubrik="and $sitetable.rubrik='$matchrubrik' ";
}
if($matchland=="egal")
{
$query_matchland="";
}
else
{
$query_matchland="and $sitetable.land='$matchland' ";
}
$query2="SELECT DISTINCT * FROM $sitetable22 RIGHT join $sitetable ON
($sitetable22.userid = $sitetable.siteid and 
$sitetable22.name = $sitetable.name)
WHERE $query_matchland $query_matchrubrik $query_matchplz 
$query_matchalter GROUP BY $sitetable.name LIMIT 0,4";
$result2=mysql_db_query($dbname,$query2,$conn) or die(mysql_error());
while($date=mysql_fetch_array($result2))
{
..... 
 
          
 
							
						
Comment