Pagina 2 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 34
  1. #11
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    K.B. il problema è come faccio a fare una seconda query per le immagini. Cioè nella pagina dove ho la lista degli utenti ho gia la query sulla tabella utenti.

    Se io faccio una seconda tabella x le immagini, come faccio a far capire che ogni riga estratta vada associarsi alla tabella delle immagini.

    Cioè faccio un esempio. Se io nella tabella utenti ho 3 righe (3 utenti) mentre nella tabella immagini ho inserito 5 foto solo per l'utente 1 mentre x gli altri no.

    Come faccio a fare la query?

  2. #12
    SELECT immagini.immagine, utenti.nome, utenti.cognome
    FROM immagini, utenti
    WHERE immagini.id_utente = utenti.id

    dove "immagini" e "utenti" sono i nomi delle tabelle e gli altri sono i nomi dei campi. Questo per avere l'elenco di tutte le immagini con i relativi nomi.

  3. #13
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    ma nn funziona! mi fa vedere solo 1 record. e gli altri non me li fa vedere!

    io voglio vedere tutti i record della tabella "utenti" con le relative immagini. ma anche gli utenti che nn hanno le immagini

  4. #14
    Prova:

    codice:
    SELECT utenti.nome, utenti.cognome, immagini.immagine
    FROM utenti LEFT JOIN immagini
    ON utenti.id = immagini.id_utente

  5. #15
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    ma fammi capire.. nella barra degli indirizzi, ci deve essere scritto "http://...pagina.php?id=..." oppure è pulito l'url?

  6. #16

  7. #17
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    uff ci ho un nervoso quando non riesco a combinare le cose da solo!!!

    cmq si ora funziona... grazie mille!

  8. #18
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    un ultima cosa poi penso di avere finito x stasera... ho provato a inserire 3 foto per un utente.
    quindi nella tabella "immagini" ho questo:
    riga 1--> utente1 | cognome 1 | foto1.jpg
    riga 2--> utente1 | cognome 1 | foto2.jpg
    riga 3--> utente1 | cognome 1 | foto3.jpg

    nella pagina della lista mi ripete l'utente 3 volte con ogni volta la foto diversa.
    Vorrei però l'utente non venga ripetuto, ma che venga fatto vedere una sola volta l'utente con sotto le 3 foto associate.. è possibile?

  9. #19
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    ce l'ho fatta da solo ho risolto..

  10. #20
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    ehm... falso allarme.. nn ci sono riuscito ... help

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.