Hallo!
Ist sowas im Prinzip möglich oder im Vorhinein zum Scheitern verurteilt?
....
if($clickedKriterien['search_3'] != "" && $clickedKriterien['search_3'] != 'delete'){
$search_3 = $clickedKriterien['search_3'];
$table_3 = ', Wachstum wach';
$krit_3 = 'AND s.WaNr = wach.WaNr AND wach.WaNr = $search_3';
} else {
$table_3 = '';
$krit_3 = '';
}
if($clickedKriterien['search_4'] != "" && $clickedKriterien['search_4'] != 'delete'){
$search_4 = $clickedKriterien['search_4'];
$table_4 = ', Wurzeltyp wurz';
$krit_4 = 'AND s.WuNr = wurz.WuNr AND wurz.WuNr = $search_4';
} else {
$table_4 = '';
$krit_4 = '';
}
$eintraege = mysql_query("SELECT *
FROM Shop_Pflanzen sp, Species s, Bilder_Species_Pflanzen bsp, Bilder_Pflanzen bp,
Geeignet g $table_0 $table_1 $table_2 $table_3 $table_4 $table_x
WHERE sp.SNr = s.SNr
AND sp.PfArtNr = bsp.PfArtNr
AND bp.BPNr = bsp.BPNr
AND sp.GeNr = g.GeNr $krit_0 $krit_1 $krit_2 $krit_3 $krit_4
ORDER BY s.LatName");
Sollte es so nicht funktionieren, wie macht man es dann richtig?
Paul
Ist sowas im Prinzip möglich oder im Vorhinein zum Scheitern verurteilt?
....
if($clickedKriterien['search_3'] != "" && $clickedKriterien['search_3'] != 'delete'){
$search_3 = $clickedKriterien['search_3'];
$table_3 = ', Wachstum wach';
$krit_3 = 'AND s.WaNr = wach.WaNr AND wach.WaNr = $search_3';
} else {
$table_3 = '';
$krit_3 = '';
}
if($clickedKriterien['search_4'] != "" && $clickedKriterien['search_4'] != 'delete'){
$search_4 = $clickedKriterien['search_4'];
$table_4 = ', Wurzeltyp wurz';
$krit_4 = 'AND s.WuNr = wurz.WuNr AND wurz.WuNr = $search_4';
} else {
$table_4 = '';
$krit_4 = '';
}
$eintraege = mysql_query("SELECT *
FROM Shop_Pflanzen sp, Species s, Bilder_Species_Pflanzen bsp, Bilder_Pflanzen bp,
Geeignet g $table_0 $table_1 $table_2 $table_3 $table_4 $table_x
WHERE sp.SNr = s.SNr
AND sp.PfArtNr = bsp.PfArtNr
AND bp.BPNr = bsp.BPNr
AND sp.GeNr = g.GeNr $krit_0 $krit_1 $krit_2 $krit_3 $krit_4
ORDER BY s.LatName");
Sollte es so nicht funktionieren, wie macht man es dann richtig?
Paul
Kommentar