 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
stil
Data înscrierii: 08/Iul/2004
Mesaje: 17
Locație: Medgidia
|
| Trimis: Vin Sep 03, 2004 12:15 pm Titlul subiectului: id |
|
|
Am si eu o un tabel gen id, nume, prenume
tabela sa zicem ca, contine
1 xxx yyy
2 zzz ddd
daca adaug o nou inregistrare o sa`mi apara id-ul 3
e problema e cand sterg o inregistrare si vin cu urmatoare cum pot sa fac ca id`ul sa ramana in ordine ?
sper ca m-am facut inteles :o) |
|
| Sus |
|
kokosanu
Data înscrierii: 16/Mai/2004
Mesaje: 59
Locație: Cluj-Napoca
|
| Trimis: Vin Sep 03, 2004 2:40 pm Titlul subiectului: |
|
|
| in primul rand nu il faci autonumber id-ul, apoi iti trebuie o mecanism de aflare a id-ului urmator care e liber, pt ca se poate intampla sa stergi al treilea si sa ai o secventa stirba (i.e. 1,2,4,5,..). toate astea se fac programatic, din sql nu poti. |
|
| Sus |
|
lordhell
Data înscrierii: 07/Iul/2004
Mesaje: 21
|
| Trimis: Vin Sep 03, 2004 3:32 pm Titlul subiectului: un mic script :) |
|
|
daca este autoincrement nu prea ai cum sa faci. ar trebui sa faci un script care sa vada cate inregistrari ai in tabela, dupa care sa regenerezi id-urile.
bafta! |
|
| Sus |
|
beeuser
Data înscrierii: 20/Mai/2004
Mesaje: 389
|
| Trimis: Vin Sep 03, 2004 3:50 pm Titlul subiectului: |
|
|
| Sau, lasi autoincrement, faci interogarea normal din baza de date, iar cand parcurgi resultul pt. afisare de exemplu, mai pui un contor auxiliar care se incrementeaza in for, while sau ce folosesti. asta ii o metoda, daca te ajuta... |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|