Nell'ipotesi che gli elementi della colonna nomi di B sia un sottoinsieme della colonna nomi di A:
La procedura sarà:
Query per estrarre la colona dei nomi dalla tabella A
Riempi un array con i risultati della query (Array A)
Query per estrarre la colona dei nomi dalla tabella B
Riempi un array con i risultati della query (Array B)
Esegui la differenza Array A - Array B
$differenza è un array che contiene gli elementi di A che non sono contenuti in B ovvero quello che manca in B rispetto ad Acodice:$differenza=array_diff(Array A, Array B);
Restituisci a video il tutto:
per ogni elemento che c'è nell'array $differenza mostri la checkbox
per ogni elemento che è contenuto in A ma non in $ differenza mostri la scritta esiste ( puoi fare un'altra differenza per ottenere questo array o fare un test.. ci sono diverse vie)
P.S lorenzofranc... quando inserisci il codice mettilo tra i tag è molto più leggibile.