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");
?>
|
|
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');
?>