+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 5 su 5

Creare una pagina contenente un messaggio random preso da database

  1. #1
    fenik non è in linea Novello
    Post
    3
    Like Inviati  
    0
    Like Ricevuti  
    0
    mi spiego !! io utilizzo un forum phpbb 3.0.4 allocato presso i server altervista oltre oceano.. e
    vorrei creare una pagina boh.php che contenga i messaggi di una data categoria a random (quindi interrogando il database)almeno suppongo!?


    del tipo

    il sito contiene 100 messaggi nella categoria annunci !? mettiamo il caso

    io vorrei che tramite la pigiata di un link posto in home !? si possano visualizzare in un altra pagina. messaggiì/post sempre diversi..

    ho provato a cercare !! guide e tutorial le uniche cose che ho trovato che fanno la cosa che intendo io sono delle mod per wordpress..


    questo è quello che ho trovato !? se puo essere di aiuto nell'aiutarmi

     Prima di tutto create una nuova pagina template per il vostro blog: aprite un editor di testo qualunque (personalmente uso spesso Notepad di Windows) e scrivete il seguente codice:
    
    <?php
    /*
    Template Name: Post Casuale
    */
    ?>
    
    salvate la pagina chiamandola ad esempio postcasuale.php e successivamente aggiungete le seguenti righe di codice per caricare ad ogni chiamata un post random:
    
    <?php
    query_posts(array(’orderby’ => ‘rand’, ’showposts’ => 1));
    if (have_posts()) :
    while (have_posts()) : the_post(); ?>
    // WordPress loop, il tuo post random apparirà esattamente qui
    endwhile;
    endif; ?>
    
    A questo punto non dovrete fare altro che salvare nuovamente il file, upparlo via FTP nella cartella contenente il vostro tema, ed aggiungere un semplice widget nella sidebar (oppure direttamente nei file del template) che vi linki alla pagina postcasuale.php.
    Se provate a cliccare sul link appena creato, verrà caricato un post a caso tra quelli presenti in archivio. Un semplice hack che vi darà modo di rispolverare ogni articolo lasciato nel dimenticatoio ridandogli una seconda vita!
    

  2. #2
    fenik non è in linea Novello
    Post
    3
    Like Inviati  
    0
    Like Ricevuti  
    0
    va beh ho risolto!!

  3. #3
    L'avatar di Master85
    Master85 non è in linea Moderatore Globale Ultimo blog: Eclipse: Un IDE per PHP e Python
    Post
    4,902
    Blogs
    9
    Like Inviati  
    55
    Like Ricevuti  
    31
    Quote Originariamente inviato da fenik Visualizza il messaggio
    va beh ho risolto!!
    Ciao Fenik,
    se hai risolto il problema sarebbe il caso di rendere pubblica la soluzione, così da aiutare altri utenti che - nel tempo - potrebbero riscontrare lo stesso problema/necessità. Questa è anche la filosofia di questa comunità.

    A presto,
    Giuseppe

  4. #4
    fenik non è in linea Novello
    Post
    3
    Like Inviati  
    0
    Like Ricevuti  
    0
    devo chiedere il permesso a chi mi ha aiutato non posso postare la codiciata cosi senza il suo premesso visto e considerato che alla fine della fiera ha fatto tutto lui !! e predo l'occasione per ringraziarlo ancora !!


    posso solo dire solo che è un'interrogazione del data base e in piu una stupida quari di filtro dei dati!?

    tutto qui

  5. #5
    L'avatar di Master85
    Master85 non è in linea Moderatore Globale Ultimo blog: Eclipse: Un IDE per PHP e Python
    Post
    4,902
    Blogs
    9
    Like Inviati  
    55
    Like Ricevuti  
    31
    Ciao Fenik,
    a prescindere dal fatto che - in base a cio' che hai fornito nel topic iniziale - non avremmo mai potuto fornirti risposte valide ed esaustive per il tuo problema. Non hai specificato molte informazioni, ad esempio, dove intendi integrare questa modifica ? Posso solo dedurre che si tratta di Wordpress. Almeno dal codice ho capito questo.

    Quote Originariamente inviato da fenik Visualizza il messaggio
    devo chiedere il permesso a chi mi ha aiutato non posso postare la codiciata cosi senza il suo premesso visto e considerato che alla fine della fiera ha fatto tutto lui !! e predo l'occasione per ringraziarlo ancora !!
    Consideriamo che il codice di cui parli deriva da un progetto licenizato in GPL, come tale, il codice è open source e di conseguenza il codice non potrebbe restare "chiuso". Generalmente non si dovrebbe chiedere il permesso a nessuno. Tu hai chiesto il permesso per scaricare Wordpress e procedere con le modifiche ? Credo proprio di no.
    Inoltre, non si scrive *codiciata* bensì codice. Generalmente in questa comunità evitiamo di introdurre questo tipo di termini.

    Quote Originariamente inviato da fenik Visualizza il messaggio
    posso solo dire solo che è un'interrogazione del data base e in piu una stupida quari di filtro dei dati!?

    tutto qui
    Effettivamente da cio' che posso capire stai cercando di modificare qualche script di Wordpress. Il codice finale non dovrebbe discostarsi molto da quello che hai postato nel topic iniziale. Tutto era risolvibile tramite una SQL sfruttando l'operatore RAND.

    In definitiva puoi postare il codice senza tanti problemi
    Ultima modifica di Master85; 17-01-2009 00:09 

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 11
    Ultimo Post: 21-04-2016, 12:08
  2. Risposte: 2
    Ultimo Post: 22-05-2014, 10:52
  3. Risposte: 11
    Ultimo Post: 07-05-2013, 08:23
  4. Risposte: 3
    Ultimo Post: 27-05-2009, 20:12
  5. [MySQL]Random da database
    Da William nel forum MySQL
    Risposte: 6
    Ultimo Post: 10-08-2006, 19:10