Avatar billede kren1000 Nybegynder
06. oktober 2007 - 21:17 Der er 5 kommentarer og
1 løsning

problemer med at skrive komma i databasen

Hej eksperter

Jeg har en database hvori der skal lægges produker. Mit problem er at når jeg skriver komma i en pris, uploader den ikke produktet. Er der nogen der ved hvordan jeg kan løse dette?

Prisfeltet er lavet til varchar, da jeg troede det kunne løse problemet...
Avatar billede erikjacobsen Ekspert
06. oktober 2007 - 21:24 #1
Man bør normalt bruge et talfelt til tal ;)
Du skal blot erstatte "," med "." inden du skriver det i databasen, fx: http://php.net/str_replace
Avatar billede kren1000 Nybegynder
08. oktober 2007 - 09:18 #2
Hej, beklager den ringe respons... Ja jeg har fået noget hjælp til at jeg skal skrive noget med $pris = str_replace(",",".",$pris);

Og så skal jeg skrive noget kode, når jeg skriver ud fra DB igen, men jeg er som du kan regne ud ikke den store spækhugger til php:)..
Avatar billede erikjacobsen Ekspert
08. oktober 2007 - 09:51 #3
Hvis du skal vise et tal med komma og/eller tusindtalsseparator, så brug fx http://php.net/number_format
Avatar billede kren1000 Nybegynder
09. oktober 2007 - 10:26 #4
Hejsa, ja ok, jeg har dog fundet en løsning nu, bruger varchar istedet, da der ikke skal gøres noget med talene, de skal bare være der, men tak for din hjælp, og læg gerne svar til point alligevel:).
Avatar billede erikjacobsen Ekspert
09. oktober 2007 - 10:52 #5
Jeg samler slet ikke på point, tak.
Avatar billede kren1000 Nybegynder
10. oktober 2007 - 10:10 #6
Ok, helt fint, jeg lukker selv så, så må du nøjes med takken:).
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester