Aggiornare stesso campo in due tabelle

  • Creatore Discussione Creatore Discussione Max61
  • Data di inizio Data di inizio

Max61

Utente Attivo
2 Mar 2014
760
4
18
Salve, ho la necessità di aggiornare lo stesso campo in due tabelle non collegate
allego codice
PHP:
UPDATE
tblaccesso
INNER JOIN
tblresidenti
ON
tblaccesso.civico_ass = tblresidenti.civico_ass
SET
tblaccesso.civico_ass = '$civico_ass',
tblresidenti.civico_ass = '$civico_ass',

tblaccesso.toponimo_ass = '$toponimo_ass',
tblresidenti.toponimo_ass = '$toponimo_ass',

tblaccesso.esponente_ass = '$esponente_ass',
tblresidenti.esponente_ass = '$esponente_ass'
WHERE
tblaccesso.id_accesso = '$id_accesso'")
con questo codice riesco ad aggiornare lo stesso campo delle due tabelle soltanto se hanno lo stesso valore, ed è corretto ma ci presentano due problemi:
1) vorrei poter aggiornare la tabella "tblaccesso" indipendentemente dalla tabella "tblresidenti", perchè non è detto che lo stesso valore sia presente nelle due tabelle
2) se lo stesso valore è presente più volte nella "tblresidenti " vorrei che me li aggiornasse tutti, mentre adesso me ne aggiorna soltanto 1
Grazie
Max61
 

Discussioni simili