Intentando obtener la propiedad de no objeto en [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Llamada a una función miembro en un no objeto [duplicado] 8 respuestas

en la página de control:

<?php
  include 'pages/db.php'; 
  $results = mysql_query("SELECT * FROM sidemenu WHERE `menu_id`='".$menu."' ORDER BY `id` ASC LIMIT 1", $con);
  $sidemenus = mysql_fetch_object($results);
?>

en la página de visualización:

<?php foreach ($sidemenus as $sidemenu): ?>
  <?php echo $sidemenu->mname."<br />";?>
<?php endforeach; ?>

Error es:

Aviso: Intentando obtener la propiedad de no objeto en C: \ wamp \ www \ phone \ pages \ init.php en la línea 22

¿Puedes arreglarlo? No tengo idea de lo que pasó.

Respuestas a la pregunta(4)

Su respuesta a la pregunta