Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    255

    Se il mio database non ha record...

    Salve a tutti,

    avrei bisogno di una delucidazione riguardo a questo problema...

    Mi sono creato un ciclo while che stampa una piccola tabella ogni volta che trova un record...

    Vorrei sapere che script devo usare per fare in modo che sé non trova nessun risultato mi stampa un'altra cosa...

    Lo script del ciclo è questo qua... suppongo che il punto dove devo mettere lo script che serve a me si trova dove ho lasciato i puntini:

    <?php include("../connessione/connessione.php");

    $query = "SELECT * FROM categorie ORDER BY nome_cat";

    $result = mysql_query($query, $db);

    if ..........
    {
    print "
    Non ci sono categorie memorizzate

    ";
    }
    else

    while ($row = mysql_fetch_array($result))

    {
    print "<form method='post' action='action_cat.php'>";
    print "<input type='hidden' name='id_cat' value='$row[id_cat]'";
    print "<table>";
    print "<tr>";
    print "<td><input type='text' name='nome_cat' value='$row[nome_cat]' size='60'><input type='submit' name='azione' value='Modifica'><input type='submit' name='azione' value='Cancella'></td>";
    print "</tr>";
    print "</table>";
    print "</form>";
    }
    ?>

    Vi ringrazio in anticipo per l'aiuto, aspetto vostre risposte!


  2. #2
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    http://se.php.net/manual/it/function.mysql-num-rows.php

    $risultato = mysql_query("SELECT * FROM categorie ORDER BY nome_cat", $connessione);
    $num_righe = mysql_num_rows($risultato);

    e poi fai l'if

    if ($num_righe > 0)
    {
    stampi tabella
    }
    else
    echo "Non ci sono record".

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    255
    GRAZIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EE

    Sopratutto per la tempestività!!

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.