alle Kategorien durchsuchen # 1.2. trucktrade-Kategorien -> nur die eine durchsuchen # 2. Fahrzeuge in Array schreiben (KAT,ID) # 3. Fahrzeuge aus array abrufen include('../header.html'); # Darstellung der Fahrzeugdaten #if (empty($l)) { $l = "deutsch"; } if (empty($st)) { $st = 1; } # Datenbank von trucktrade öffnen #include('/home/zugriffe/trucktrade.html'); # Hauptfunktionen einlesen #include('funktionen.inc'); $fahrzeuge = array(); $nummer = 0; # Bestimmen, ob Kunde eigene Kategorien hat $sql = "SELECT * FROM hp_webkategorien WHERE kundennummer = $t_kundennummer "; $sql .= "ORDER BY position"; $result = mysql_query($sql, $trucktrade); $number = mysql_num_rows($result); if ($number == 0) { $art = "trucktrade"; } else { $art = "eigene"; } ######################## Spezielle Sortierung Langensiepen ############################# switch($webid) { case "131": $order = "ORDER BY hersteller, baujahr desc, typ, volumen"; break; case 132: $order = "ORDER BY achsenauflieger, volumen, baujahr desc, hersteller"; break; case 133: $order = "ORDER BY achsenauflieger, volumen, hersteller, baujahr desc"; break; case 134: $order = "ORDER BY typ, baujahr desc, hersteller"; break; case 135: $order = "ORDER BY typ, baujahr desc, baumonat"; break; case 136: $order = "ORDER BY typ, baujahr desc, baumonat"; break; case 178: $order = "ORDER BY hersteller, baujahr desc, typ, volumen"; break; case 179: $order = "ORDER BY typ, baujahr desc, baumonat"; break; } # ##################################### 1 ############################################### # Liste mit allen passenden Fahrzeugen generieren (array). Zuordnung: KAT + ID # Zurodnung EIGENE if ($art == "eigene") { # Alle Kategorien durchlaufen $sql = "SELECT * FROM kategorien ORDER BY bezeichnung"; $result_kat = mysql_query($sql, $trucktrade); $number_kat = mysql_num_rows($result_kat); for ($i = 0; $i < $number_kat; $i++) { $tabelle = mysql_result($result_kat, $i, "tabellennameneu"); $sql = "SELECT * FROM $tabelle "; $sql .= "WHERE (kundennummer = $t_kundennummer) and (geloescht is Null) and (deaktiviert is Null) "; $sql .= "and (webkategorie = $webid) "; # Sortierung Langensiepen if ($webid == 131 and $tabelle == "lkwsonderfahrzeuge") { $sql .= $order; } if ($webid == 132 and $tabelle == "lkwanhaenger") { $sql .= $order; } if ($webid == 133 and $tabelle == "lkwauflieger") { $sql .= $order; } if ($webid == 134 and $tabelle == "lkwszm") { $sql .= $order; } if ($webid == 136 and $tabelle == "lkwfahrgestell") { $sql .= $order; } if ($webid == 178 and $tabelle == "lkwsonderfahrzeuge") { $sql .= $order; } if ($webid == 179 and $tabelle == "lkwaufbauten") { $sql .= $order; } $result = mysql_query($sql, $trucktrade); $number = mysql_num_rows($result); for ($a = 0; $a < $number; $a++) { # Array mit den Fahrzeugen erstellen (kat+id) $kat = mysql_result($result_kat, $i, "kategorie"); $id = mysql_result($result, $a, "id"); $temp = array( "0"=>$kat.",".$id ); # aus array $temp $fahrzeuge = array_merge ($fahrzeuge, $temp); } # aus for $a } # aus for $i } # Zuordnung TRUCKTRADE else { # Tabellenname auslesen $sql = "SELECT * FROM kategorien WHERE kategorie = $webid"; $result_kat = mysql_query($sql, $trucktrade); $tabelle = mysql_result($result_kat, 0, "tabellennameneu"); # Fahrzeuge abrufen und in Array speichern (KAT+ID) $sql = "SELECT * FROM $tabelle "; $sql .= "WHERE (kundennummer = $t_kundennummer) and (geloescht is Null) and (deaktiviert is Null) "; $sql .= "ORDER BY fahrzeugnummer"; $result = mysql_query($sql, $trucktrade); $number = mysql_num_rows($result); for ($i = 0; $i < $number; $i++) { # Array mit den Fahrzeugen erstellen (kat+id) $kat = $webid; $id = mysql_result($result, $i, "id"); $temp = array( "0"=>$kat.",".$id ); # aus array $temp $fahrzeuge = array_merge ($fahrzeuge, $temp); } # aus for $i } # aus else art # Kopfzeile anzeigen ?>



".sprache(405, $trucktrade, $l).": ".$gesamtanzahl."";?>
= $st and $nummer < $st + $listen_anzahl ) { $fahrzeuge2 = explode(",", $val); # Tabellenname auslesen $sql = "SELECT * FROM kategorien WHERE kategorie = $fahrzeuge2[0]"; $result_kat = mysql_query($sql, $trucktrade); $tabelle = mysql_result($result_kat, 0, "tabellennameneu"); # FAHRZEUG AUSLESEN $sql = "SELECT * FROM $tabelle WHERE id = $fahrzeuge2[1]"; $result = mysql_query($sql, $trucktrade); $bild = $pfad_trucktrade."/bilder_klein/".mysql_result($result, 0, "bilddatei"); $bilddatei = mysql_result($result, 0, "bilddatei"); $fahrzeugnummer = mysql_result($result, 0, "fahrzeugnummer"); $id = mysql_result($result, 0, "id"); ?>
<?php echo $fahrzeugnummer?>
10) { $feld_inhalt .= " EUR
".sprache(219, $trucktrade, $l); } } # aus if-tausenderpunkt # REST if ($dropdown != -1 and $janein != -1 and $tausenderpunkt != -1 and $feld != "baumonat" and $feld != "baujahr") { $feld_inhalt = mysql_result($result, 0, $feld); } # aus if-rest # Zusatz (immer anzeigen) if (!empty($zusatz) and !empty($feld_inhalt)) { if ($feld != "preis") { $feld_inhalt .= " ".mysql_result($result2, 0, "zusatz"); } } # aus if-Zusatz if ($ok2 == -1) { ?> hp_kurzansicht ?>
 

1) { $st_neu = $st - $listen_anzahl; if ($st_neu < 1) { $st_neu = 1; } ?>  ".$trennzeichen." "; if ($temp2 != $st) { echo "".$z.""; } else { echo "".$z.""; } } # aus for # VOR if ($st + $listen_anzahl <= $gesamtanzahl) { $st_neu = $st + $listen_anzahl; echo " "; ?>

"; #print_r($webkategorien); #echo ""; # ------------------------------------------------------------ include('../footer.html'); ?>