nautiLus`
Erfahrenes Mitglied
hi,
hab eine sql abfrage gemacht in php:
$gettopsites = "SELECT * FROM $links_table ORDER BY ".
"sitename"
." DESC LIMIT 10;";
so geht das auch, aber angenommen ich will da wo "sitename" steht eine if abfrage machen geht das nicht mehr da ich ja durch die aus gabe ein ; mache und sql dann denk die abfrage ist aus. kann man sowas irgendwie umgehen oder muss ich das immer einzeln abrufen?
gemeint wäre ca so etwas:
$gettopsites = "SELECT * FROM $links_table ORDER BY ".
if ($orderby == "sitename") echo ""sitename""; else blabal
." DESC LIMIT 10;";
cya
hab eine sql abfrage gemacht in php:
$gettopsites = "SELECT * FROM $links_table ORDER BY ".
"sitename"
." DESC LIMIT 10;";
so geht das auch, aber angenommen ich will da wo "sitename" steht eine if abfrage machen geht das nicht mehr da ich ja durch die aus gabe ein ; mache und sql dann denk die abfrage ist aus. kann man sowas irgendwie umgehen oder muss ich das immer einzeln abrufen?
gemeint wäre ca so etwas:
$gettopsites = "SELECT * FROM $links_table ORDER BY ".
if ($orderby == "sitename") echo ""sitename""; else blabal
." DESC LIMIT 10;";
cya