15. februar 2005 - 19:34Der er
18 kommentarer og 1 løsning
auto_increment går ikke ned igen, når der slettes databasen!
Når jeg har sat en værdi i min database til at have egenskaben, auto_increment, er det så ikke muligt at den også falder hvis der slettes noget i databasen? Eller hvordan gør jeg det smart, hvis jeg gerne vil have en variabel som hele tiden ved hvor mange rækker jeg har i databasen, så den selv lægger fra og lægger til? evt. en funktion a la table.length
Manuelle og semi-automatiske strategier for identitetsstyring virker - lige indtil nogen beder om dokumentation. For at undgå denne fare har DKTV taget kontrol over sin identitets- og adgangsstrategi.
kanon, det virker! Jeg bruger det når jeg skal tilføje noget til tabellen. Nu er problemet bare at tal der så er skrevet ind i forvejen ikke ændrer sig. Så hvis jeg sletter række 6 og der er 10 rækker, så står der stadig 7, 8, 9, 10!
kan det gøres noget i stil med dette(jeg har skrevet de steder hvor jeg helt sikkert ved at den er gal)?
$query = mysql_query("SELECT * FROM carlist"); while ($row = @mysql_fetch_array($query)) { $variable1=$row["mark"]; $variable2=$row["year"]; $variable3=$row["notice"]; $variable4=$row["km"]; $variable5=$row["price"];
Det der kommer herefter skal ikke i den første while løkke:
$rs = mysql_query("SELECT COUNT(*) AS nr FROM carlist"); $row = mysql_fetch_array($rs, MYSQL_ASSOC); while($numb<=$rs) { $variable6=$row["nr"]; }
Herefter kommer der resten af koden hvor der bliver lavet en tabel og værdierne bliver indsat. Det virker ihvertfald uden den nederste del af ovenstående kode.
Det virker ;o) Nu har nr bare mistet sin funktion har jeg fundet ud af nu! Der hører et billede til hver række, som bestemmes af nummer. Hvis jeg slettter en række, så får næste række det forrige billede! Mange tak for hjælpen ihvertfald, smid et svar..
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.