<?php
if(!isset($_GET["menu"])){

$navmenu="";
$titolo="home";
}
else{

$navmenu=$_GET["menu"];
}
?>

<?php
$con=mysqli_connect("localhost","root","","sito")
or die("errore di connessione".mysqli_error());

$querry=("select*from menu order by idmenu");

$risultato=mysqli_query($con,$querry)
or die("errore di connessione".mysqli_error());


while($prova=mysqli_fetch_array($risultato)){

if($navmenu<>$prova["idmenu"])
{
echo "".$prova["nome_menu"]."
";
}
else
{
$titolo=$prova["nome_menu"];
echo $prova["nome_menu"];
}
}



?>
<h1><?php echo $titolo; ?></h1>

<?php
$querry="select *from contenuto where ksmenu=".navmenu;

$risultato=mysqli_query($con,$querry);

while($prova=mysqli_fetch_array($risultato)){
echo $prova["contenuto"];
}

?>
nella seconda select($querry="select *from contenuto where ksmenu=".navmenu mi da errore e di da il messaggio
Notice: Use of undefined constant navmenu - assumed 'navmenu' in C:\xampp\htdocs\prova\index.php on line 43

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\prova\index.php on line 46
pero non riesco a capire dove sbaglio se serve posto anche il db