2017-02-03 7 views
-1

Итак, при попытке повторить сумму денег для пользователя она показывает 0.000.000.000.00 (доказательство ниже). Я храню это в базе данных как 10,2 как десятичное. Вот код для эхо:PHP Echo weird

<?php $user_details = $db->select("SELECT * FROM 'as_user_details'"); 
foreach ($user_details as $row) { 
    echo $row['payout']; 
} ?> 

Вот ссылка на скриншот: https://gyazo.com/97c7cb18ea53decc7eed4e91b254f1c7

+2

добавить 'var_dump ($ user_details)' на ваш вопрос – nogad

+1

В БД значение является, как вы хотите? – chris85

+0

да, в базе данных цифры, как я хочу, но когда я повторяю это, это показывает, что фанки номер –

ответ

1

Вы просто выводит все значения на одной строке. В вашем заявлении echo нет разрывов строк, поэтому он появляется в одной длинной строке. Выход правильный.

Это:

0.000.000.000.00 

эквивалентно:

0.00 
0.00 
0.00 
0.00 
+0

Что делать, если бы я хотел, чтобы количество пользователей составляло 0,00, а не показывало количество других людей? –

+0

@LilPanda затем выбирает именно этого пользователя, а не каждого, как вы сейчас делаете – nogad

+0

. Как я могу это сделать? –