habe Problem mit einem SQL Query, in dem ich eine Variable für ORDER BY einfüge. Wisst ihr warum das Query nicht läuft? Es muss an diesem teil liegen:
ORDER BY $order_by;";
So funktioniert es auch nicht:
ORDER BY ".$order_by.";";
Füllen der Variablen:
if($_GET["sort_by"] == "date"){
$order_by = "query_timestamp DESC";
} else if($_GET["sort_by"] == "org") {
$order_by = "query_organisation ASC";
} else if($_GET["sort_by"] == "contact") {
$order_by = "query_contact_partner ASC";
} else if($_GET["sort_by"] == "desc") {
$order_by = "query_description ASC";
} else if($_GET["sort_by"] == "bearb") {
$order_by = "user_name ASC";
} else if($_GET["sort_by"] == "jira") {
$order_by = "query_jira ASC";
} else if($_GET["sort_by"] == "kat") {
$order_by = "query_kat ASC";
} else {
$order_by = "query_timestamp DESC";
}
SQL Query:
$overview_query = "SELECT * FROM querys LEFT JOIN users ON querys.query_user_id=users.user_id LEFT JOIN organisations ON querys.query_organisation=organisations.organisati on_id WHERE user_name = '".$_SESSION["user_name"]."' ORDER BY $order_by;";
Dieser Beitrag wurde von MaliMaster bearbeitet: 06. November 2007 - 11:15

Hilfe
Neues Thema
Antworten

Nach oben


