Visualizzazione dei risultati da 1 a 2 su 2

Discussione: indefinita costante

  1. #1

    indefinita costante

    <?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

  2. #2
    il $ dov'è?
    Sistemi di allarme, telecamere, autoradio, video proiettori e altri prodotti tecnologici: fedom.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.