Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Random

  1. #1

    Random

    Ciao, io ho dei prodotti sul mio sito ma in diverse categorie e vorrei farle girare nello stesso spazio adesso uso questo

    Codice PHP:
    $query mysql_query("SELECT * FROM prova ORDER BY RAND() LIMIT 1 "); 
    Come faccio nello stesso spazio randommare più tabelle??

    Grazie

  2. #2
    Puoi spiegarti meglio?
    Vuoi randommare i tuoi risultati in tabelle?
    Nemus Loren
    www.freephp.tk

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    E se invece di fare tutto con una query ti creassi un numero random con php che ti aiuta a scegliere quale tabella usare, e poi estraessi l'articolo da quella tabella con la query da te scritta?

    E' come farei io perche' non saprei come fare la query.. se poi qualcuno te la suggerisce tutto di guadagnato...

    Ciao ciao.
    No pvt per sollecitare risposte, grazie.

  4. #4
    No in pratica io ho più di una tabella e ho uno spazio dove vengono randommati tutti gli articoli presenti in una tabella ma io vorrei randommare tutti gli articoli non solo di una tabella ma di più..

    <afurly>: Bella idea solo che non so come fare dei nomi in random senza metterli nel db mi riesci a fare degli esempi??

    Ciao e grazies

  5. #5
    Codice PHP:
    SELECT Nometabella1.nomecampoNometabella2.nomecampo FROM Nometabella1 Nometabella2 ORDER BY RAND() 
    Prova così
    Nemus Loren
    www.freephp.tk

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    http://dev.mysql.com/doc/mysql/en/union.html

    Se le tabelle sono compatibili...nel senso che hanno gli stessi tipi puoi usare la union... in pratica ti restituisce tutti gli articoli... a questo punto usi la rand() come dicevi prima...
    No pvt per sollecitare risposte, grazie.

  7. #7
    <Nemus> Non hai capito io devo randommare tutti i dati presenti nelle tre tabelle

    Ciauz

  8. #8
    O se no come faccio a fare delle variabili tipo
    codice:
    $tab1 = "prova";
    $tab2 = "prova2";
    $tab3 = "prova3":
    E farle girare??

    Grazie ciaoo

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.