Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Generelt set skal man ikke pille i autonummerede felter. Der er der alene for at give dig en unik nøgle på en hurtig og simpel måde. Er denne nøgle fremmednøgle for en anden tabel, går der kuk i det hvis du ændrer numrene.
Altså .. der er ingen andre tabeller eller noget der linker til den tabel med id eller noget .. de .. er der bare ..
jeg bruger dem til at vise profiler med ..
profil.php?id=1 fx :)
jeg har bare haft oprettet mange test brugere .. og nu har jeg fået 430 rigtige brugere på min side .. men id er oppe på 519 .. kunne godt tænke mig, at jeg kunne få den resettet, så jeg mere kunne regne med at slutid 431 = at der er 431 brugere :)
Det har slet ingen betydning at der står 519 .. ville bare bedre kunne li at der stod 430 :)
Har du virkelig en bruger der hedder "erikjacobsen" ;) ?
Men så er det jo en process du skal igennem næste gang der er nogen, der sletter sig selv (mig fx... *G*), og så er der ingen bogmærker hos dine brugere (med et id=XXX i), der virker korrekt længere.
hvorfor ikke lave en ny tabel og selecte på den gamle og inserte i den nye ? bagefter sletter du den gamle tabel, og omdøber navnet på den nye til det gamle navn
peturkirke >> Genialt :) Det var jo ret simpelt :) læg et svar :)
-----
erikjacobsen >> Nej må desværre indrømme, at du ikke er i bruger tabellen :P det var bare for at komme med et eksempel, og da jeg fx ser dit navn mange steder, så kom du på listen med brugere :)
Men det med at bruge bruger=erikjacobsen .. går desværre ikke, da nogle bruger har & tegn osv i deres navn .. så blir nødt til at bruge de ids :) Og brugere kan ikke slette sig selv :) de kan kun deaktivere deres profil, så deres row i tabellen blir aldrig slettet :) ---
ja okay :) det kunne man jo, men det ville være at gøre for meget ud af så lille en ting som mit "problem" som egentlig ikke var et problem .. bare mig der var besværlig hehe :) hvis jeg skulle det skulle jeg rette i 50 forskellige sider :( og det er for meget :) så det er nemmere lige at selecte alt i tabellen og smide det over i en ny tabel :) og så slette den gamle og omdøbe den nye til den gamle :) så er alt som det skal være :)
erikjacobsen >> det kan de ikke :) eller jo .. men hvis en profil er deaktiveret blir den ikke vist, og hele siden blir vist med id (menuer osv, så det ville de ikke få noget ud af) .. ved ikke om jeg forstod hvad du mente med det :P
Jeg kan ikke se hvad der skulle forhindre besøgende i at lave et bogmærke med ...?id=99. Den dag de laver det, for nemt at kunne finde jakobas profil igen, der virker det. På et senere tidspunkt har du lavet numrene om, og nu får de pludselig Hans Hansen i stedet for.
For ikke at tale om søgemaskiner, der registrerer jakoba på ...?id=99, men den da en besøgende via søgemaskinen kommer forbi, får han Hans Hansen.
Du siger, der kun er én tabel i dit system, men ved at udstille dit id i din URL har du gjort den til en slags fremmednøgle i en masse data på internettet, som du ikke har kontrol over.
Men, som sagt, det er jo også ok, hvis det er ok med dig...
erikjacobsen >>det havde jeg ikke tænkt på :) det må jeg huske til en anden gang, men heldigvis er min side ikke registreret i nogen søgemaskiner endnu eller lign.. og folk har en venneliste/favoritliste på siden, så de behøver ikke bogmærker .. men .. hvis de har ja så er det et problem :)
Men tak fordi du nævnte det :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.