habs jetz so mal gelöst:
PHP-Code:
$sqlbefehl= "Select b.id,a.verid,a.optpreis
From $tab_veranstaltung b
Left join $tab_veropt a on a.verid=b.id
Where b.id='$ver[id]' order by optpreis asc limit 0,1";
$ergebnis = mysql_query($sqlbefehl, $serverid);
if (mysql_num_rows($ergebnis) == 1) {
$ver= mysql_fetch_array ($ergebnis);
echo "ab $ver[optpreis] Euro"; }
nur:
es kommen jetzt wieder alle datensätze raus!
zB
100
50
20
wo kann ich hier das group by oder min einbauen??
wie kann ich das jetzt auf das kleinste reduzieren, damit mir nur der wert mit 20 rauskommt und die anderen werte nicht?
ich muss leider die veranstaltungen in einer while schleife davor abfragen damit ich alle veranstaltungen habe und hier den "ab" preis aus der veranstaltungs id herauszubekommen.