Additionally that query in results.php dies with MySql 8, don't know why and dont know how to debug:
$result = $db->query('SELECT p.id, p.title, p.speaker, p.link, COUNT(pq.id)
FROM presentations p
INNER JOIN presentation_questions pq ON pq.presentationid = p.id
WHERE secret = "' . $db->escape_string($_GET['secret']) . '"')
or die(translate('dberr') . '58148.');