У вас есть ошибочная запятая после room_id
в вашем предложении ORDER BY.
Как указано выше, вам нужна правильная обработка ошибок.Например,
<code>// Connect to the database
$dbc = mysqli_connect('localhost', 'User', 'Pass', 'DB');
if ( !$dbc ) {
die('Connect Error: ' . mysqli_connect_error());
}
// Retrieve the score data from MySQL
$query = "
SELECT
mrbs_entry.room_id, mrbs_entry.start_time, mrbs_entry.name,
mrbs_room.room_name
FROM
mrbs_entry
LEFT OUTER JOIN
mrbs_room
ON
mrbs_entry.room_id = mrbs_room.room_name
WHERE
mrbs_entry.room_id='Lokal'
ORDER BY
start_time, room_id
";
$data = mysqli_query($dbc, $query);
if ( !$data ) {
echo '<pre>', htmlspecialchars($query), '
';echo '
', htmlspecialchars(mysqli_error($dbc)), '
';умереть;}
, что слишком болтливо для производственного кода (не печатайте запрос и сообщение об ошибке какому-либо произвольному пользователю, см. http://cwe.mitre.org/data/definitions/209.html), но помогает найти ошибки.