Visualizzazione dei risultati da 1 a 7 su 7

Discussione: delete su due tabelle

  1. #1
    Utente bannato L'avatar di payens88
    Registrato dal
    Jun 2010
    Messaggi
    235

    delete su due tabelle

    raga ho due tabelle con questi campi

    user
    |id|username|password|email|domanda|risposta|

    datiuser
    |id2|nome|cognome|indirizzo|residenza|occupazione| annonascita|iscrizione|

    come faccio cancellare il contenuto delle due tabelle con una sola query...
    ad esempio devo cancellare i records con id = 3
    id e id2 sono foregn_key e auto_incrementate

    poi una volta cancellato ad una successiva registrazione l'id sarà tipo 3 o parte da 4?è importante fare in modo che sia 3, oppure si può lasciare che si autoincrementi in questo modo??

    grazie

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    come faccio cancellare il contenuto delle due tabelle con una sola query...
    fai la prima delete, se va a buon fine fai la seconda delete
    poi una volta cancellato ad una successiva registrazione l'id sarà tipo 3 o parte da 4?è importante fare in modo che sia 3, oppure si può lasciare che si autoincrementi in questo modo??
    li hai dichiarati auto_increment quindi anche dopo una delete partirà da "id+1", se è necessario farlo ripartire da "id" lo sai tu

  3. #3
    Utente bannato L'avatar di payens88
    Registrato dal
    Jun 2010
    Messaggi
    235
    ho anche messo on cascade su delete e update per quanto riguarda l'id
    non dovrebbe bastare una sola query?
    se faccio una sola delete sullaprima tabella non me la cancella...

  4. #4
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    ho anche messo on cascade su delete e update per quanto riguarda l'id non dovrebbe bastare una sola query?
    allora si! Se non cancella nulla molto probabilmente la query contiene qualche errore di sintassi.
    prova a fare un echo, controlla apici, virgole e valori

  5. #5
    Utente bannato L'avatar di payens88
    Registrato dal
    Jun 2010
    Messaggi
    235
    problema risolto grazie dell'aiuto

  6. #6
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    come?

  7. #7
    Originariamente inviato da payens88
    ho anche messo on cascade su delete e update per quanto riguarda l'id
    non dovrebbe bastare una sola query?
    se faccio una sola delete sullaprima tabella non me la cancella...
    Dipende dai vincoli che hai dato alle colonne, da quale è la foreign key.
    "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 © 2025 vBulletin Solutions, Inc. All rights reserved.