Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    309

    menu 10 articoli più letti

    ciao a tutti, sto cercando di inserire sul sito dell'associazione un menu in cui elenco i 10 articoli più letti. sto usando questo codice:

    per l'estrazione dei dati:

    [PHP$sql = "SELECT link_articolo, titolo_articolo FROM articoli ORDER BY click_articolo DESC LIMIT 10 ";
    $risultato = mysql_query($sql);

    if (!$risultato) {
    echo "Fallimento nell'esecuzione della query ($sql) dal DB: " . mysql_error();
    exit;
    }
    if (mysql_num_rows($risultato) == 0) {
    echo "ERRORE";
    exit;
    }

    while ($riga = mysql_fetch_assoc($risultato)) {

    $titolo_articolo=$riga["titolo_articolo"];
    $link_articolo=$riga["link_articolo"];

    }[/PHP]

    pagina html/php:

    Codice PHP:
    echo "<td width='100%' class='voci-top10'>[url='$link_articolo']$titolo_articolo[/url]
    </td>"

    ma c'è un problema (credo più di uno a dire il vero...)

    quando lancio la pagina, il menu è tutto deformato, lo fa solo con questo menu, gli altri rimangono contenuti nei div. come mai??

  2. #2
    Non ho ben capito il problema ma provo a postarti una soluzione per quello che io ho capito

    Codice PHP:

    $sql 
    "SELECT link_articolo, titolo_articolo FROM articoli ORDER BY click_articolo DESC LIMIT 10 ";
    $risultato mysql_query($sql);

    if (!
    $risultato) {
    echo 
    "Fallimento nell'esecuzione della query ($sql) dal DB: " mysql_error();
    exit;
    }
    if (
    mysql_num_rows($risultato) == 0) {
    echo 
    "ERRORE";
    exit;
    }
    echo=
    "<table width='100%'>";
    while (
    $riga mysql_fetch_array($risultato)) {

    $titolo_articolo=$riga['titolo_articolo'];
    $link_articolo=$riga['link_articolo'];

    echo 
    "<tr><td width='100%' class='voci-top10'>[url='$link_articolo']$titolo_articolo[/url]
    </td></tr>"
    ;
    }
    echo=
    "<table width='100%'>"

    dimmi un po cosa sembra


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.