Irek
J.
Organizacja pomysłów
ciekawych :)
Temat: [MySql/PHP] Jak zapisać i wyświetlić ułamek?
Cześć,Dziś trafiłem na problem, który nie daje mi spokoju.
Mam prosty formularz:
<form action="admin.php?koszty" method="POST">
<p>Wpisz łączną sumę kosztów</p>
<input type="text" name="twojekoszty"><br/>
<input type="submit" name="submit" value="Wyślij">
</form>
oraz php do obsługi formularza:
if (isset($_GET['koszty'])){
$zapisz = "UPDATE `oferta` SET `koszty` =
'".$_POST['twojekoszty']."'";
$result = mysql_query($zapisz) or die(mysql_error());
}
i kod wyświetlający
$sql = "SELECT koszty FROM oferta";
$result = mysql_query($sql) or die (mysql_error());
while ($row = mysql_fetch_array($result)){
$koszty_akcji = $row['koszty'];
}
echo $koszty_akcji;
I wszystko działa pięknie jak powinno, ale...
Co trzeba zrobić, żeby po wpisaniu liczby 20.5 w formularzu w
MySQL zapisała się liczba 20.5, a nie 21 ?
Czyli, co zrobić, żeby zapisał się ułamek bez zaokrąglenia?
Przerobiłem już dużo różnych zmian typów zmiennych w tym
rekordzie i nic...
HELP! ;)