Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Contatore righe tabella e risultato in pagina HTML

    Ciao ragazzi, volevo semplicemente creare un contatore di righe di una tabella creata su phpMyAdmin! vorrei che appena si apre l'homepage fatta in html, ci sia una label "contatore" con a fianco il numero intero delle effettive righe di quella tabella che ho impostato su auto_increment. ho provato così:
    codice:
    <html>
    <head>
    <title>prova</title>
    </head>
    <body>
    <p>
    
    <?php 
    
    $con = mysql_connect("***","user","password");
    if (!$con)
      {
      die('Impossibile connettersi: ' . mysql_error());
      }
     
    mysql_select_db("database", $con);
    
    
    $sql="SELECT * FROM ***"; 
    
      
      $num_righe = mysql_num_rows($sql); 
     
        echo "Ci Sono".$num_righe. "news nel database."; 
        
    mysql_close($con);
    
    ?>
    </p>
    </body>
    </html>
    ma purtroppo non funziona! non si visualizza niente! Riuscireste a darmi una mano?! grazie mille in anticipo!

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    devi prima eseguire la query
    Codice PHP:
    $sql="SELECT * FROM ***"
    $ex_sql mysql_query($sql);
    $num_righe mysql_num_rows($ex_sql); 

  3. #3
    Ho provato ad aggiungerlo ma non mi stampa a video niente come lo inseriresti tu in un documento HTML? è giusto il metodo per la connessione al database?

  4. #4
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    aggiungi un po' di segnalazioni di errore
    Codice PHP:
    <?php 
    $con 
    mysql_connect("***","user","password");
    if (!
    $con) {
        die(
    'Impossibile connettersi: ' mysql_error());
    }

    mysql_select_db("database"$con) or die("non trovo il db: " mysql_error());

    $sql="SELECT * FROM ***"
    $ex_query mysql_query("non posso eseguire la query $sql :" mysql_error());
    $num_righe mysql_num_rows($sql); 
    echo 
    "Ci Sono $num_righe news nel database."
    mysql_close($con);
    ?>
    verifica inoltre di aver abilitato la visualizzazione degli errori del php

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.