Jag har ett problem. När jag ska lagra ett decimaltal så lagras talet utan decimal tex ska lagra 2,53 så lagrqas endast 2:an. Jag har tesetet flera olika fälttyper. DECIMAL, FLOAT, DOUBLE...
Är det någon som vet vad felet kan vara?
4 svar · 275 visningar · startad av vidstige
Jag har ett problem. När jag ska lagra ett decimaltal så lagras talet utan decimal tex ska lagra 2,53 så lagrqas endast 2:an. Jag har tesetet flera olika fälttyper. DECIMAL, FLOAT, DOUBLE...
Är det någon som vet vad felet kan vara?
Hur ser din insert ut? Använder du decimalpunkt (som man ska)?
så här ser min INSERT ut, värdena hämtas från ett formulär
"INSERT INTO sprint (5m, flyingstart5m, 10m, flyingstart10m, 20m, flyingstart20m, 30m, flyingstart30m, weight, length, commentary, uName, dateTime)
VALUES('$_fem', '$flyingstart5m', '$_tio', '$flyingstart10m', '$_tjugo', '$flyingstart20m', '$_trettio', '$flyingstart30m', '$weight', '$length', '$commentary', '$uname', '$year-$month-$day $hour:$minute')";
jag har både försökt att använda , (komma) och . (punkt) men det hjälper inte ändå...
Nu funkar det. Men jag har inte gjort någon speciell ändrin. Vet inte vad som var fel. Men du ska ha tack ändå för att du svarade på min fråga.