[PHP] Creare sistema random

Discussione in 'PHP' iniziata da rino2002, 22 Luglio 2019.

Tag (etichette):
  1. rino2002

    rino2002 Nuovo Utente

    Registrato:
    13 Settembre 2018
    Messaggi:
    21
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    Salve, in pratica dovrei creare una visualizzazione di informazioni random. In patrica voglio che in un div compaiano ad esempio un nome random prelevato dal db, con il tasto avanti che farà uscire un altro nome.
    grazie in anticipo.
     
  2. macus_adi

    macus_adi Utente Attivo

    Registrato:
    5 Dicembre 2017
    Messaggi:
    920
    Mi Piace Ricevuti:
    53
    Punteggio:
    28
    Sesso:
    Maschio
    Occupazione:
    Developer
    Località:
    L'Aquila
    Codice:
    SELECT name FROM TABLE ORDER BY RAND()
     
  3. rino2002

    rino2002 Nuovo Utente

    Registrato:
    13 Settembre 2018
    Messaggi:
    21
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    Grazie, ma ancora una domanda:
    PHP:
    <?php 
    //tutti i link
    include_once("includes/config.php");
    $sql "SELECT * FROM users ORDER BY RAND()";
    $result $conn->query($sql);
    if (
    $result->num_rows 0) {
        echo 
    '<table>';
        while(
    $row $result->fetch_assoc()) {
            
    $firstname $row["firstname"];
            echo 
    '<tr><td><a href="/profiles.php?first='.$firstname.'">'.$firstname.'</a><br /></td></tr>';
        }
        echo 
    '</table>';
    }
    else {
        echo 
    "0 results";
    }
    ?>
    Con questo codice io visualizzo tutti i link. Come faccio per visualizzarne 1 alla volta? Grazie mille.
     
  4. macus_adi

    macus_adi Utente Attivo

    Registrato:
    5 Dicembre 2017
    Messaggi:
    920
    Mi Piace Ricevuti:
    53
    Punteggio:
    28
    Sesso:
    Maschio
    Occupazione:
    Developer
    Località:
    L'Aquila
    Basterebbe questa!
    PHP:
    $sql "SELECT * FROM users ORDER BY RAND() LIMIT 1"
     
Sto caricando...

Condividi questa Pagina