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

    come inserire un contatore di registrazioni

    ciao a tutti... sapete dirmi come posso inserire un contatore di registrazioni che si aggiorna in automatico ogni volta che una persona di registra nel sito... se vi puo essere di aiuto vi aggiungo il codice sql:
    codice:
    CREATE TABLE `registrazioni` (
      `ID` int(25) NOT NULL AUTO_INCREMENT,
      `nome` varchar(255) NOT NULL,
      `cognome` varchar(255) NOT NULL,
      `mail` varchar(255) NOT NULL,
      `telefono` varchar(255) NOT NULL,
      `data` varchar(255) NOT NULL,
      `sesso` varchar(255) NOT NULL,
      `provincia` varchar(255) NOT NULL,
      `comune` varchar(255) NOT NULL,
      `cap` varchar(255) NOT NULL,
      `indirizzo` varchar(255) NOT NULL,
      `civico` varchar(255) NOT NULL,
      `nick` varchar(255) NOT NULL,
      `password` varchar(255) NOT NULL,
      `notifiche` varchar(250) NOT NULL,
      `newsletter` varchar(255) NOT NULL,
      PRIMARY KEY (`ID`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;
    io ho provato ad inserire all' interno del div questo:
    codice:
    <?php echo $line['ID'];?>
    ma nn va!! come posso fare
    grazie mille

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,747
    Il valore del campo 'ID' potrebbe non essere esattamente corrispondente al numero di records presenti nella tabella in quanto alcuni di essi potrebbero essere anche rimossi.

    Per ottenere il numero dei records ti conviene usare una funzione di aggregazione tipo
    codice:
     SELECT COUNT(*) FROM registrazioni
    a questo link trovi delle spiegazioni in merito

    http://database.html.it/guide/lezion...e-funzioni-ii/


    Ma soprattutto, quel $line['ID'], dove lo hai tirato fuori?
    Errare humanum est, perseverare ovest

  3. #3
    direi anche di rivedere la struttura della tabella.

    ID int sono 4 byte cioe' al max 10 digit

    `data` varchar(255) NOT NULL,
    `sesso` varchar(255) NOT NULL,
    `provincia` varchar(255) NOT NULL,
    `cap` varchar(255) NOT NULL,
    `civico` varchar(255) NOT NULL,

    prendiamolo solo come esercitazione ....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.