Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Milver
    Registrato dal
    Dec 2006
    Messaggi
    179

    Come fare "Nessun risultato"

    Salve, ho una domanda molto semplice da porvi....guardare il seguente codice, se il risultato è nullo che nel database non c'è nessuna informazione da estrarre mi risulta la pagina web vuota...potete modificarmi un istante il codice in modo che quando non c'è alcun risultato esce scritto sulla pagina web "Nessun commento ancora inserito"?? Grazie mille...
    Codice PHP:
    $id=$_GET['id'];
    // richiamo le variabili di accesso al DB
    include("config.php");

    // connessione al DB
    $db mysql_connect($db_host$db_user$db_password) OR die ("Errore nella connessione.");

    // seleziono il DB
    mysql_select_db($db_name$db) or die ("Errore nella selezione del database.");
    $query "SELECT id,nome,testo,data,articolo FROM commenti WHERE articolo='$id' ORDER BY id DESC LIMIT 15";
    $result mysql_query($query$db);
    while (
    $row mysql_fetch_array($result))
    {
    echo 
    "<table><tr><td>[b]<font size=\"3\" color=\"#FFFFFF\">".$row[nome]."</font>[/b]
    <font size=\"2\" color=\"#FFFFFF\">Commento inserito il [b]"
    .$row[data]."[/b]</font>

    "
    .$row[testo]."</a></td></tr></table>

    "
    ;
    }
    mysql_close($db);
    ?> 
    Mimmo

  2. #2
    prova così ^_^

    Codice PHP:
    $id=$_GET['id'];
    // richiamo le variabili di accesso al DB
    include("config.php");

    // connessione al DB
    $db mysql_connect($db_host$db_user$db_password) OR die ("Errore nella connessione.");

    // seleziono il DB
    mysql_select_db($db_name$db) or die ("Errore nella selezione del database.");
    $query "SELECT id,nome,testo,data,articolo FROM commenti WHERE articolo='$id' ORDER BY id DESC LIMIT 15";
    $result mysql_query($query$db);
    if (
    mysql_num_rows($result) != 0// se c'è almeno una riga
    {
    while (
    $row mysql_fetch_array($result))
    {
    echo 
    "<table><tr><td>[b]<font size=\"3\" color=\"#FFFFFF\">".$row[nome]."</font>[/b]
    <font size=\"2\" color=\"#FFFFFF\">Commento inserito il [b]"
    .$row[data]."[/b]</font>

    "
    .$row[testo]."</a></td></tr></table>

    "
    ;
    }
    }
    else 
    // altrimenti
    {
    echo 
    "Nessun commento attualmente inserito"// frase da stampare a video
    }
    mysql_close($db);
    ?> 

  3. #3
    Utente di HTML.it L'avatar di Milver
    Registrato dal
    Dec 2006
    Messaggi
    179
    Ok funziona grazie mille
    Mimmo

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.