I'm not sure. I would suggest using our MySQLi server behaviors to create a recordset.
If you need to hand code then you will have to debug to find the problem. Maybe add:
<?php
var_dump($row_Recordset1);
?>
To see if the recordset has the data you expect. I think it might be that this:
$query_Recordset1 = $exhibitions_cx->query("SELECT * FROM sangiacomoexhibitions_tbl WHERE RemovalDate > NOW() ORDER BY RemovalDate ASC");
$Recordset1 = mysqli_query($query_Recordset1, $exhibitions_cx);
should just be:
$Recordset1 = $exhibitions_cx->query("SELECT * FROM sangiacomoexhibitions_tbl WHERE RemovalDate > NOW() ORDER BY RemovalDate ASC");