Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: При извлечении из базы данных - округляются дробные - как исправить?
 
 автор: skazi   (30.10.2007 в 16:55)   письмо автору
 
 

доброго времени суток.
проблема в следующем:

в бд лежат числа с запятой, например "5,6"
при взятии значение береться только 5, как сделать чтобы бралось 5,6, а не 5
заранее спасибо, вот кусочег кода:

$request= "SELECT * FROM `rezka_stali` ORDER BY id";
$result=mysql_query($request);
  if(mysql_num_rows($result)>0)
  {
while($row=mysql_fetch_array($result)){
$summa+=$row['stoimost']*$kolvo;
}

вот тут как раз проблема с переменной $row['stoimost']

   
 
 автор: sim5   (30.10.2007 в 17:23)   письмо автору
 
   для: skazi   (30.10.2007 в 16:55)
 

А какой тип у этого поля.

   
 
 автор: skazi   (30.10.2007 в 18:41)   письмо автору
 
   для: sim5   (30.10.2007 в 17:23)
 

varchar

   
 
 автор: Саня   (30.10.2007 в 17:26)   письмо автору
 
   для: skazi   (30.10.2007 в 16:55)
 

<?
//...
$summa += floatval(str_replace(",""."$row['stoimost'])) * $kolvo;

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования