06. marts 2004 - 01:13Der er
5 kommentarer og 1 løsning
Næste nummer i rækken.
Hello there lidt svært at forklare, men jeg har en tabel i min db med en MASSE produkter i, når jeg nu skal adde et nyt produkt så i min varenummer felt skal den selv skrive det næste nummer i rækken, jeg går udfra det er noget value men hvordan det laves ved du måske :) her lidt kode til kvikke :)
Den skal tage det næste tal i rækken itemNr . og sætte ind i dette felt <input type="text" class="input" name="itemNr">
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.
Efter hvad jeg lige kan forstå er itemNr din primær nægle, altså den du bruger unikt. Hvis dette er tilfældet kan du sætte den til primær og auto_increment i din database og den vil derefter selv stige i værdi hver gang du indsætter noget.
<?php $hent = mysql_query("SELECT * FROM items order by itemId DESC LIMIT 0,1") or die ("Kunne ikke vælge felter i database-tabellen"); while($vis = mysql_fetch_array($hent)){ $itemNr = $vis['itemNr']; ?>
MEn hvordan gør jeg så hvis jeg har noget foran fx 3x0 ? altså mit vare nummer er 00087 også men denne funktion skriver den så bare 88, hvilket den ikke skal :D
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.