Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Mar 2011
    Messaggi
    389

    stampare in random dei risultati di una query ma non mi riferisco a rand()

    salve ho4 query che mi danno dei risultati

    io le stampo di 4 tabelle diverse


    ora vorrei cheidervi se cè un modo di prendere queste 4 tabelle e stamparle una alla volta in maniera random?


    come specificato nel titolo non posso usare rand() nella query proprio perchè si tratta di 4 query diverse

    qualche idea?


    random

    <table><tr><td>risultato</td></tr></table>

    <table><tr><td>risultato</td></tr></table>

    <table><tr><td>risultato</td></tr></table>

  2. #2
    Tradotto in italiano?!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Hai 4 query che stampano 4 tabelle (1 per query), e vorresti che le tabelle fossero stampate in ordine casuale? tipo

    tab 3
    tab 1
    tab 4
    tab 2????
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  4. #4
    Utente bannato
    Registrato dal
    Mar 2011
    Messaggi
    389
    no di queste 4 tabelle stampare una a caso


    tab1
    tab2
    tab3
    tab4






    stampa tab2


    dopo aggiorno


    stampa tab1
    ecc

  5. #5
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    metti le query in un array, chiamiamolo $QA[]
    generi 1 numero casuale da 0 a 3, chiamiamolo $i
    inserisci nella mysql_query la query corrispondente al numero estratto

    $q=mysql_query($QA[$i]);

  6. #6
    e allora fai come ha detto Luke70

    Codice PHP:
    $qury1='query1';
    $qury2='query2';
    $qury3='query3';
    $qury4='query4';
    $array=  array($qury1,$qury2,$qury3,$qury4);

    $n rand(0,3);

    $query mysql_query($array[$n]); 
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

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.