Visualizzazione risultati 1 fino 9 di 9

Discussione: Contare numero discussioni?

  1. #1
    Guest

    Predefinito Contare numero discussioni?

    Ciao ragazzi, ho un problema da risolvere, e credo che per ottenere il risultato che desidero io ci sia bisogno di PHP.
    Allora, io vorrei creare un "contatore" di discussioni da inserire in un <td> dato che il mio sito è organizzato in tabelle nidificate.
    Per darvi un'idea di quello che vorrei, guardate sul forum di supporto: vedete sotto "discussioni"? Ci sono il numero di discussioni in quella sezione.
    Potreste aiutarmi? Grazie in anticipo!

  2. #2
    Guest

    Predefinito

    Citazione Originalmente inviato da mywebhtml Visualizza messaggio
    Ciao ragazzi, ho un problema da risolvere, e credo che per ottenere il risultato che desidero io ci sia bisogno di PHP.
    Allora, io vorrei creare un "contatore" di discussioni
    Di php ce n'è bisogno, ma c'è anche bisogno di una connessione al DB (sulla quale sorvolo: la rete è piena di guide che ne parlano).

    La query è semplice:

    Codice PHP:
    $sql = mysql_query("SELECT * FROM nome_tabella_dei_topic ");
    $numeroTopic=mysql_num_rows($sql);
    echo
    "Il numero complessivo delle discussioni è: ". $numeroTopic;
    Se usi phpBB, il "nome_tabella_dei_topic" è (prefisso)_topics
    Ultima modifica di musicanapoli : 13-03-2011 alle ore 00.24.23 Motivo: Codice racchiuso tra i tags

  3. #3
    Guest

    Predefinito

    la query va bene ma evitiamo un * per una query di questo tipo...

    Codice PHP:
    $query = "SELECT COUNT(id) FROM tabella";
    $result = mysql_query($query) or die(mysql_error());
    $conteggio = mysql_fetch_array($result);
    echo
    $conteggio[0];

  4. #4
    Guest

    Predefinito

    Graziieeeee

    EDIT
    No, aspettate ragazzi! Adesso che stavo provando non ho capito D:
    Questo è il mio codice:

    Codice HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="description" content="Sito italiano specializzato sui linguaggi usati per la programmazione del Web, come l'HTML, il CSS o il PHP. Puoi trovare anche software, guide, musica, download speciali, trucchi sui sistemi operativi e molto altro!" />
    <meta name="keywords" content="my web, My-Web, My Web, My web, mt-web, html, HTML, Html, Css, css, CSS, Php, php, PHP, Photoshop, photoshop, grafica, software" />
    <meta name="author" content="Bozz0xD" />
    <meta property="og:title" content="Homepage" />
    <meta property="og:name_site" content="My Web HTML" />
    <meta property="og:type" content="article" />
    <meta property="og:description" content="Homepage del sito My Web HTML" />
    <link rel="stylesheet" type="text/css" href="style.css" />
    <title>Homepage | My Web HTML</title>
    </head>
    <link rel="shortcut icon" href="/favicon.ico" />
    <body>
    
    <!-- TABELLA -->
    <table class="tbl" align="center" cellpadding="0" cellspacing="0"><tr><td class="l_top"></td><td><table class="top" cellpadding="0" cellspacing="0" width="100%"><tr><td class="left_top"></td><td class="center_top"><!-- TITOLO O ALTRO --></td><td class="right_top"></td></tr></table></td><td class="r_top"></td></tr><tr><td class="border"></td><td><table cellpadding="2" cellspacing="0" style="text-align:left;width:100%"><tr>
    <td id="ab">...</td><td id="bc">Sito</td><td id="cd">N&deg; discussioni</td><td id="de">N&deg; risposte</td></tr><tr title="presentati">
    <td class="freccia"><div align="center"><img src="immagini/freccia.png" width="50" height="50" alt="" title="" name="" /></div></td><td class="bc"><div align="left"><img src="immagini/presentati.png" height="100" width="100" alt="" name="" title="" align="left" /><a href="#">Presentati</a><br />Qui fai una breve descrizione delle tue abilit&agrave;, delle tue curiosit&agrave; e dei tuoi ambiti riguardo alla programmazione Web, oppure fai una normale descrizione di te stesso.</div></td><td class="cd"></td><td class="de"></td>
    </tr><tr>
    <td class="freccia"></td><td class="bc"></td><td class="cd"></td><td class="de"></td>
    </tr></table></td><td class="border"></td></tr><tr><td class="l_bottom"></td><td><table class="bottom" width="100%" cellpadding="0" cellspacing="0"><tr><td class="left_bottom"></td><td class="center_bottom">&nbsp;</td><td class="right_bottom"></td></tr></table></td><td class="r_bottom"></td></tr></table><br />
    </body>
    </html>
    Come faccio ?
    Grazie :)
    Ho appena iniziato, e gli script per gli artioli li sto elaborando, però dato che non sapevo come fare questo script ho chiesto a voi!
    Questo è il mio sito: http://mywebhtml.altervista.org/
    Ripeto, devo ancora inserire gli script php, per ora c'è solo il login e l'iscrizione
    Ultima modifica di musicanapoli : 13-03-2011 alle ore 20.25.16 Motivo: Codice racchiuso tra i tags

  5. #5
    Guest

    Predefinito

    Scusa la domanda, ma non fai prima a usare un forum già creato? o.ò

  6. #6
    Guest

    Predefinito

    No, perché qui voglio inserire opzioni aggiuntive e gestirlo come meglio pare a me ;)
    Forumfree e forumcommunity poi fanno pena...

  7. #7
    Guest

    Predefinito

    Usa mybb.. E' ottimo.. Ha molti plugin ha disposizione

  8. #8
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Dal codice che hai postato, sembra che vuoi creare un forum in modo statico ( utilizzando solamente l'HTML ) D: !
    È impensabile un forum così, il contenuto deve essere generato dinamicamente :S!

    Prova qualche CMS: MyBB come ti hanno suggerito o phpBB, ce ne sono tanti altri poi...

  9. #9
    Guest

    Predefinito

    Ah, comunque con PHPMyAmin sono riuscito

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •