Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33

Discussione: lettura da database

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804

    lettura da database

    salve popolo di html avrei bisognio un aiuto mi potrste dire perche questo script mi legge solo le prime cinque news? e non mi legge tipo ci sono 5 news nel db aggiungo una elimina la piu vecchia e mi fa vedere questa aggiunta? mi potete aiutare ragazzi grazie ciao
    Codice PHP:
    <?php
    $host 
    'localhost';    # l'host in cui risiede il database (IP)
    $user 'root';            # la username per accedere al database
    $pass '';                # la password per accedere al database
    $db '3333';        # il nome del database

    mysql_connect($host,$user,$pass);    #connessione al database
    mysql_select_db($db);                #selezionee al database

    $tot 5;    # il numero di news da visualizzare
    $i 0;        # variabile che servirà da indice (che incrementeremo)
    $query "SELECT id,titolo,testo,DATE_FORMAT(data, '%d.%m.%Y') as newData
                FROM news
                ORDER by data desc
                LIMIT 0,
    $tot";
    $result mysql_query($query);
    $output 'tot='.mysql_num_rows($result);
    while(
    $news mysql_fetch_array($result))
    {
        
    $output .= '&data'.$i.'='.$news['newData'];
        
    $output .='&titolo'.$i.'='.urlencode($news['titolo']);
        
    $output .='&testo'.$i.'='.urlencode(substr($news['testo'],0,2000));
        
    $i++;
    }
    echo 
    $output;


    ?>

  2. #2
    Questo script è settato per far visualizzare solo le ultime 5 news inserite..devi cambiare il valore di $tot (che è settato appunto a 5) per variare il numero di news visualizzate!

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    13
    Potresti spiegare più chiaramente il problema?

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    ciao ragazzi ilproblema e che vorrei che quando inserisco una nuova news mi sia visualizzta cosi non me la vede perche vede solo le prime 5 vi spiego inserisco due news deve mostrare le due nuove e magari eliminare le due piu vecchie

  5. #5
    Bè se devi fare questo..allora questo script non è adatto!

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    13
    "ORDER by data desc"

    prova a mettere invece

    ORDER by id desc

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    e perche questo script non e adatto

  8. #8
    Originariamente inviato da rocco.mod
    e perche questo script non e adatto
    Perchè ti visualizza solo le news..nn te le elimina le prime in ordine di tempo quando ne inserisci di nuove...

    Cmq Siremar..mettere data al posto di id non cambia niente...

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    e cosa devo mettere mi puoi aiutare?

  10. #10
    Si dovrebbe rivedere un pò tutta la struttura..casomai lo famo domani mattina..ora è un pò tardi

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.