Miten saada käyttäjän syötteenä antamat pilkkuluvut . desimaaliluvuiksi, joita sitten iskeä mysql-tietokantaan?
Kielenä varmaan PHP?
$luku = floatval(str_replace(",", ".", $_POST['luku']));
format_number() vai oliko se number_format(). Mulla ei ainakaan mene php.netin sivuille nyt niin ei voi tarkistaa. Saa myös säädettyä desimaalien määrän ja muutakin.
Pilkkuluvuthan on oletettavasti desimaalilukuja, eli toimiva otsikko olisi pilkkuluvut pisteluvuiksi tai vaan pilkut pisteiksi :D Eli Chimanin ratkaisu on käsittääkseni se mitä haetaan.
TeNDoLLAn vastauksesta en nyt ymmärrä, että mikä idea olisi käyttää number_formatia kun annetaan lukuja tietokannalle? Kaikki normaalista PHP:n käyttämästä muodosta poikkeavat muotoilut, mitä tuolla saa aikaiseksi, vain haittaavat SQL:ssä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.