Ik heb een mysql query voor een site. Deze heb ik op een develop machine ontwikkeld. Alleen werkt het nu op de live server niet. Heb de query al aangepast, maar krijg het niet voor mekaar.
Host info:
$query = mysql_query(" SELECT
".$dbPrefix."schedule.time,".$dbPrefix."sports.name AS sportName,
".$dbPrefix."sports.img AS sportImage,".$dbPrefix."instructors.name
AS instructorName,".$dbPrefix."schedule.studio
FROM
".$dbPrefix."schedule
INNER JOIN
".$dbPrefix."sports,".$dbPrefix."instructors
ON
".$dbPrefix."schedule.sport = ".$dbPrefix."sports.id
AND
".$dbPrefix."schedule.instructor = ".$dbPrefix."instructors.id
WHERE
".$dbPrefix."schedule.day='".$day."'
ORDER BY
".$ordering." ".$ordertype."
") or die (mysql_error());
waarbij de $dbPrefix uiteraard is geset ('hengelo_')
Foutmelding: You have an error in your SQL syntax near 'hengelo_instructors ON hengelo_schedule.sport = hengelo_sports.id ' at line 8
Ligt het nu aan de hosting of aan mijn script?
Host info:
- MySQL Client API version: 3.23.58
- PHP Version: 4.3.10
$query = mysql_query(" SELECT
".$dbPrefix."schedule.time,".$dbPrefix."sports.name AS sportName,
".$dbPrefix."sports.img AS sportImage,".$dbPrefix."instructors.name
AS instructorName,".$dbPrefix."schedule.studio
FROM
".$dbPrefix."schedule
INNER JOIN
".$dbPrefix."sports,".$dbPrefix."instructors
ON
".$dbPrefix."schedule.sport = ".$dbPrefix."sports.id
AND
".$dbPrefix."schedule.instructor = ".$dbPrefix."instructors.id
WHERE
".$dbPrefix."schedule.day='".$day."'
ORDER BY
".$ordering." ".$ordertype."
") or die (mysql_error());
waarbij de $dbPrefix uiteraard is geset ('hengelo_')
Foutmelding: You have an error in your SQL syntax near 'hengelo_instructors ON hengelo_schedule.sport = hengelo_sports.id ' at line 8
Ligt het nu aan de hosting of aan mijn script?