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

    Unica query di connessione...possibile?

    Tabella admin_SESSIONI :
    ID_SEZ (Contatore, Chiave promaria)
    TITOLO (campo Testo)

    Tabella admin_SESSIONI_ART :
    ID_ART (Contatore, Chiave primaria)
    SEZ_ID (Numerico, con relazione su ID_SEZ)
    ART_TITOLO (campo Testo)
    ART_TESTO (campo Testo)

    La query creata è:
    codice:
    SQL = "SELECT * FROM admin_SESSIONI INNER JOIN admin_SESSIONI_ART ON admin_SESSIONI.ID_SEZ = admin_SESSIONI_ART.SEZ_ID"
    E' possibile aprire tutti i record delle due tabelle usando un'unica query come quella sopra o diversa, evitando di crearne diverse?

    Ho provato ad usare la stessa ma se, ad esempio, provo ad aprire il Campo TITOLO, vengono stampate a video più volte le stesse. Se apro un altro campo (che non sia SEZ_ID, o ID_SEZ) mi da errore come se questo non esistesse.

    Io spero di essere stato il più chiaro possibile.
    Se così non fosse cercherò di rispiegarmi in modo migliore.

    GRAZIE MILLE
    J03

  2. #2
    Se ti dà più volte lo stesso Titolo credo che ci sia più di una chiave SEZ_ID uguale a ID_SEZ nella seconda tabella...
    Ho provato la query su mysql e funziona benissimo, magari fai qualche errore nel codice...

  3. #3
    cavolo che stupido ho sbagliato a scrivere...non è il campo TITOLO che si ripete ma i record della trabella admin_SESSIONI.

    Ad esempio se c'è:
    ID_SEZ
    1
    2
    3
    TITOLO
    sez.1
    sez.2
    sez.3

    Mi vengono stampati:
    SEZ n.1
    SEZ n.2
    SEZ n.1
    SEZ n.3
    SEZ n.2

    Forse poichè il campo SEZ_ID è:
    1
    2
    1
    3
    2

    Ora mi rimane solo questo problema, cioè non far duplicare il campo ID_SEZ...altrimenti, non so perchè, ma gli altri campi mi si visualizzano normalmente.

    Grazie mille per l'aiuto e la pazienza

  4. #4
    Devi renderlo UNIQUE

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.