Zunächst das script:
$liste = array();
if($obj = mysql_query("SELECT distinct belegung.ferienhausid, eigenschaften.ferienhausid, eigenschaften.groesse, eigenschaften.belegung,
eigenschaften.hund, eigenschaften.gartenflaeche, eigenschaften.name, eigenschaften.schlafzimmer, eigenschaften.strand,
eigenschaften.winterfest, belegung.wochenid, belegung.status, belegung.gastid FROM eigenschaften left join
belegung on eigenschaften.ferienhausid=belegung.ferienhausid where belegung.status != 2 and eigenschaften.groesse $sql_groesse
and eigenschaften.belegung $sql_belegung and $sql_hund"))
{
while($row = mysql_fetch_assoc($obj))
{
array_push($liste,$row);
}
Leider bekomme ich nicht als Ergebnis aus der Tabelle Belegung die Objekte mit !=2, sondern =2. Woran liegt das?
$liste = array();
if($obj = mysql_query("SELECT distinct belegung.ferienhausid, eigenschaften.ferienhausid, eigenschaften.groesse, eigenschaften.belegung,
eigenschaften.hund, eigenschaften.gartenflaeche, eigenschaften.name, eigenschaften.schlafzimmer, eigenschaften.strand,
eigenschaften.winterfest, belegung.wochenid, belegung.status, belegung.gastid FROM eigenschaften left join
belegung on eigenschaften.ferienhausid=belegung.ferienhausid where belegung.status != 2 and eigenschaften.groesse $sql_groesse
and eigenschaften.belegung $sql_belegung and $sql_hund"))
{
while($row = mysql_fetch_assoc($obj))
{
array_push($liste,$row);
}
Leider bekomme ich nicht als Ergebnis aus der Tabelle Belegung die Objekte mit !=2, sondern =2. Woran liegt das?
Kommentar