mam problem i to powazny (zaraz magisterka a aplikacja nie dziala). Chodzi o typ float.
W intefejsie PHP zapisuje z formularza dane typu float, a pozniej chce je zapisac do bazy MSSQL 2005.
I tu wywala mi ciagle blad:
Error converting data type varchar to float.
Prosze o szybka sensowna odpowiedz

Jesli podam liczbe 3 to zapisuje w bazie jako 3,0 wyswietla w php na stronie 3.0
JEsli podam w formularzu 3,4 to nie idzie
JEsli podam 3.4 to tez nie idzie
Uzywam PDO do laczenia sie z baza.
Kod do zapisu do bazy:
<?php //INSERT $stmt = $db->prepare("INSERT INTO DoborSciernicy VALUES ( :IDDoboru, :TypKsztaltu, :SciernicaD, :SciernicaH, :Ziarnistosc, :Twardosc, :NrStruktury, :IDWyrownowazenia, :IDSpoiwa, :IDScierniwa, :IDDecydenta, :IDPrzedmiotu)"); $stmt->execute( ":TypKsztaltu" => $_SESSION['ankieta_krok_4_typ_ksztaltu'], ":SciernicaD" => $_SESSION['ankieta_krok_4_sciernica_d'], ":SciernicaH" => $_SESSION['ankieta_krok_4_sciernica_h'], ":Ziarnistosc" => $_SESSION['ankieta_krok_4_ziarnistosc'], ":Twardosc" => $_SESSION['ankieta_krok_4_twardosc'], ":NrStruktury" => $_SESSION['ankieta_krok_4_nr_struktury'], ":IDWyrownowazenia" => $_SESSION['ankieta_krok_4_IDWyrownowazenia'], ":IDSpoiwa" => $_SESSION['ankieta_krok_4_IDSpoiwa'], ":IDScierniwa" => $_SESSION['ankieta_krok_4_IDScierniwa'], ":IDDecydenta" => $_SESSION['ankieta_krok_4_IDDecydenta'], ":IDPrzedmiotu" => $id_przedmiotu )); ?>
jak to rozwiazac?