принтване на цяло число

  • Автор Автор muio
  • Начална дата Начална дата

muio

Registered
Имам следното кодче
Код:
print_array($data[0][5], "-")
$data[0][5] е прочетено от БД и са числа до 9 знак след десетичната запетая. А аз искам да ми принтва само цялото число без дробната част
и пиша така
Код:
 print_array(intval($data[0][5]), "-")
Обаче пак си ги принтва дробни без промяна.
Как да стане да принтва само цялото без дробното ?
 
muio каза:
Имам следното кодче
Код:
print_array($data[0][5], "-")
$data[0][5] е прочетено от БД и са числа до 9 знак след десетичната запетая. А аз искам да ми принтва само цялото число без дробната част
и пиша така
Код:
 print_array([color=red]round[/color]($data[0][5]), "-")
Обаче пак си ги принтва дробни без промяна.
Как да стане да принтва само цялото без дробното ?


http://php.data.bg/manual/bg/function.round.php
 
Оф аз съм объркал малко като пиша по нощите :)

Но проблема пак си ми остава де.

Имам форма и value е така
Код:
value='".$town[10]."'

Пак са дробни числа искам да изкарва само цялото на числата без дробната част.

Така написано изкарва цяло но само за първото число останалите не ги показва а те са общо 5
Код:
value='".intval($town[10])."'
value='".round($town[10])."'

Оригинално числата са в този вид
1074.2347089-3161.46576288-1987.00243224-3439.07023223-1506.11922675

Как да стане да изкарва само цялото на всичките 5 числа ?
 
Сори не се изразих добре
Ето цялата част от кода
Код:
<input name='d_resources' type='text' size='65' value='".$town[10]."'>

$town[10] е това 1074.2347089-3161.46576288-1987.00243224-3439.07023223-1506.11922675

Аз на мястото на $town[10] мога ли да сложа функция ?
И за $num ако мога какво да му задам . Трабво нещо да се зададе на $num ?
 
muio каза:
Сори не се изразих добре
Ето цялата част от кода
Код:
<input name='d_resources' type='text' size='65' value='".$town[10]."'>

$town[10] е това 1074.2347089-3161.46576288-1987.00243224-3439.07023223-1506.11922675

Аз на мястото на $town[10] мога ли да сложа функция ?
И за $num ако мога какво да му задам . Трабво нещо да се зададе на $num ?

Нищо не задаваш на $num. Просто правиш така някъде из PHP кода (не в кавичките на echo-то, а преди него):

Код:
foreach ($town[10] as $num)
    $numbers[] = round($num);

$krai = implode("-", $numbers);

И след това на мястото на
Код:
<input name='d_resources' type='text' size='65' value='".$town[10]."'>
слагаш
Код:
<input name='d_resources' type='text' size='65' value='".$krai."'>
 

Back
Горе