Ik wil de startpunten van mijn wandelingen sorteren naar moeilijkheidsgraad.
Nu wordt het zo uit de database gehaald:
function getWaypoints() {
global $DEBUG, $cfg, $database;
$limit = intval($cfg['result_datalayer_limit']);
$query = "SELECT SQL_CALC_FOUND_ROWS wpt.* , `gpx`.`timezone`,
`gpx`.`name` AS 'gpx_filename', `gpx`.`description` AS `gpx_description`
FROM `${cfg['db_table_prefix']}waypoints` AS `wpt`
LEFT JOIN `${cfg['db_table_prefix']}gpx_files` AS `gpx`
ON `gpx_id` = `gpx`.`id` ";Ik dacht het te kunnen filteren met de toevoeging WHERE `gpx`.`user_id` == 5
Waar 5 dan voor de moeilijkheidsgraad staat.
function getWaypoints() {
global $DEBUG, $cfg, $database;
$limit = intval($cfg['result_datalayer_limit']);
$query = "SELECT SQL_CALC_FOUND_ROWS wpt.* , `gpx`.`timezone`,
`gpx`.`name` AS 'gpx_filename', `gpx`.`description` AS `gpx_description`
FROM `${cfg['db_table_prefix']}waypoints` WHERE `gpx`.`user_id` == 5 AS `wpt`
LEFT JOIN `${cfg['db_table_prefix']}gpx_files` AS `gpx`
ON `gpx_id` = `gpx`.`id` ";Helaas werkt dat niet en wat nog jammer is dat er ook geen foutmeldingen op de pagina verschijnen.
Wie ziet de fout of kan mij verder helpen?