Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Concatenare una query ad un'altra

    Salve salvino...

    Praticamente sto impazzendo per concatenare una query ad un'altra... mi spiego meglio...
    Io ho eseguito questa query:
    Codice PHP:
    <? $query_immagine="SELECT immagine FROM immagine ORDER BY RAND() LIMIT 1";
        
    $result_immagine=mysql_query($query_immagine) or die ($query_immagine);
        
    $row_immagine=mysql_fetch_array($result_immagine);
        
    ?>
    per far venir fuori (nel menu laterale del sito) una immagine casuale di un videogioco dalla tabella immagini... e funge.
    Ma il problema è che ora dovrei collegare a codesta query un'altra che riprenda il link e la renda cliccabile e raggiungibile affinchè gli utenti non solo vedano l'immagine ma attraverso di essa possano accedere alla pagina del videogioco.
    Almeno penso che ci voglia una query...
    Tenete conto che la tabella immagine è collegata con chiave primaria alla tabella notizia (che contiene invece tutti i dati dei giochi: titolo, testo, data di inserim., autore, sistema operativo ecc...).

    Qualche dritta?

  2. #2
    Ciao, devi fare una join.
    Prova così e dimmi se funziona.

    Codice PHP:
    $query_immagine="SELECT * FROM immagine AS i JOIN notizia AS n ON i.id_notizia = n.id_notizia ORDER BY RAND() LIMIT 1"
    id_notizia rappresenta la chiave primaria della tabella notizia.

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.