Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [MySql] funzione che crea codice

    ciao a tutti!
    ho una bacheca, ogni suo messaggio viene inserito direttamente nel db. Come chiave primaria gli ho dato uncodice progressivo, "BK". ad esempio il primo msg avrà codice BK1, il secondo BK2 e così via.
    Questo codice lo ricavo così: quando viene inviata la query con il nick l'ip e il messaggio, per il codice scrivo prima una query che si calcola il numero dei records+1 e quindi il codice sarà il BK successivo. Il problema e che se cancello un post intermedio nel db ovviamente non verranno più inseriti i post perchè risulterebbe sempre il codice dell'ultimo post inserito...
    So però che si possono inserire funzioni direttamente all'interno di una tabella del db però non so come si fa... mi potete dare una mano?
    grazie a tutti per l'aiuto
    Per una battaglia sono sempre a disposizione

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Ma usare un normalissimo autoincrement faceva schifo?

  3. #3
    visto che ho altre tabelle non volevo fare le chiavi uguali per ogni tabella...
    cmq comew si creano funzioni all'interno degli attributi delle tabelle?
    Per una battaglia sono sempre a disposizione

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