come faccio a riordinare gli ID (chiavi primarie) di una tabella?
ID
1
4
5
6
7
8
come faccio a riportarlo a
ID
1
2
3
4
5
6....
grazie!
come faccio a riordinare gli ID (chiavi primarie) di una tabella?
ID
1
4
5
6
7
8
come faccio a riportarlo a
ID
1
2
3
4
5
6....
grazie!
- - - Codice Alpha - - -
lo sapevi? www.no1984.org
se intendi in fase di visualizzazione, fai una query:
"SELECT * FROM tabella ORDER BY ID;"
ciao
Se intendi avere i record senza numeri mancanti causa DELETE record non penso sia possibile. Al massimo crei una numerazione dinamica ma con ordine dal primo all'ultimo.
si si parlo fisicamente di non avere "buchi" nella tabella.. causa delete. in visualizzazione basta un ORDER BY ok..
grazie cmq
Ho provato a fare una query dentro ad un for next.. ma ovviamente in base alla tabella mi da errori per ID duplicati.. a meno che non disabilito momentaneamente la proprietà "univoca", lancio lo script e poi la riabilito.. che ne dite?
- - - Codice Alpha - - -
lo sapevi? www.no1984.org
Non so quanto sia importantex te avere la numerazione ma semplicemente potresti fare il mysql_num_rows(); per il totale di record e poi stampare nel campo record i numeri dal primo al numero massimo senza usare il vero id.
si.. ma non risulterebbe univoco..
è per evitare di avere buchi da 100 o 200 record..
- - - Codice Alpha - - -
lo sapevi? www.no1984.org