Visualizzazione dei risultati da 1 a 10 su 18

Discussione: query su due tabelle

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    147
    Non va cmq.
    Il principio è questo, la tabella utenti_abil (forse era meglio chiamarla utenti_disabil) serve solo per registrare chi ha visto cosa?
    Per cui se la tabella utenti_abil è vuota tutti possono vedere i prodotti con stato=1 della tabella schede.
    Man a mano che un utente visiona un prodotto viene aggiunto un record nella tabella utenti_abil marcando l'id_scheda visionata e l'id_utente che ha visionato.

    Faccio un esempio

    schede
    id-----nome----stato----
    1-----art.A----0----
    2-----art.B----0---
    3----art.C-----1----
    4----art.D-----1-----
    5----art.E-----1-----

    utenti_abil
    id----id_scheda----id_utente---
    1-----2------------2-----
    2-----2------------1------
    3-----1------------1-----
    4-----3------------1-----
    5-----1------------2-----
    6-----1------------3-----
    7-----4------------2-----
    8-----5------------2-----

    L'utente con id=1 vedrà solo i prodotti art.D e art.E cioè schede.id=4 e 5 perchè gli altri (1,2,3 sono già stati visionati) compaiono nella tabella utenti_abil con id_utente=1
    Ultima modifica di lume70; 15-11-2013 a 16:27

  2. #2
    Quote Originariamente inviata da lume70 Visualizza il messaggio
    Non va cmq.
    Il principio è questo, la tabella utenti_abil (forse era meglio chiamarla utenti_disabil)
    ...ecco...magari!

    ...quindi? Qual'è il problema? Ti ho già risposto prima dicendoti che se la logica era invertita bastava sostituire = con !=
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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 © 2026 vBulletin Solutions, Inc. All rights reserved.