Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di giennekappa
    Registrato dal
    Oct 2010
    Messaggi
    54

    MySQL -> Se cancello un utente

    Se cancello un utente i una tabella strutturata così:

    |---------------------------------------------------------|
    |codice_utente | nome_utente| password_utente |
    |---------------------------------------------------------|
    .
    .
    .



    Come posso fare per far scalare automaticamente tutti gli utenti di un codice utente?
    Esiste un comando in particolare per MySQL?
    Come dev'essere la tabella che ho creato?
    GRAZIE IN ANTICIPO
    I make the game and you play.

  2. #2
    che vuol dire "scalare un utente"?

  3. #3
    Utente di HTML.it L'avatar di Mashin
    Registrato dal
    Jul 2010
    Messaggi
    187
    Credo intenda che il codice utente sia un numerico (autoincrementale? Boh).

    Lui, a quanto ho capito, vorrebbe una procedura che a seguito della cancellazione di un utente i codici vengano rinumerati in modo da non lasciare "buchi".

    Esempio 5 utenti (u1, u2,u3,u4 e u5 per semplificare) con codici rispettivamente 1,2,3,4,5. Cancello utente con codice 3.A u4 viene assegnato il codice 3, a u5 il codice 4.

    Il nuovo successivo utente si becca il codice 5.

    La mia domanda e' : se il codice utente e' contenuto in altre tabelle, come chiave esterna o meno, li vai a ricercare tutti e li riaggiusti ? Non so se il gioco vale la candela....

  4. #4
    Utente di HTML.it L'avatar di giennekappa
    Registrato dal
    Oct 2010
    Messaggi
    54
    Era proprio ciò che intendevo. Mi hai capito anche se mi sono spiegato malissimo!
    Per un campo auto increment esiste una funzione che non mi lascia buchi?
    I make the game and you play.

  5. #5

  6. #6
    Utente di HTML.it L'avatar di giennekappa
    Registrato dal
    Oct 2010
    Messaggi
    54
    Ok, se la bistecca fiorentina è diversa dai vegerariani allora va bene così!
    Ciao e grazie!
    I make the game and you play.

  7. #7

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.