-1
Какой лучший способ добавить значения входных файлов и сохранить их позже в базе данных.Php добавить значения поля ввода в базу данных
Моих полей ввода выглядит как эти:
<input type="checkbox" name="test[]" value="1">
<input type="checkbox" name="test[]" value="10">
<input type="checkbox" name="test[]" value="100">
<input type="checkbox" name="test[]" value="1000">
<input type="checkbox" name="test[]" value="10000">
<input type="checkbox" name="test[]" value="100000">
<input type="checkbox" name="test[]" value="1000000">
Так что, если я проверить первое поле и отправить базы данных сохраняют 1 и если я проверить первые 3 баз данные должны сохранить 111 (1 + 10 + 100) и так далее ...
Edit:
так что я опробовал свое предложение. Распечатка массива дает это:
array:1 [▼
"test" => array:3 [▼
0 => "1"
1 => "10"
2 => "100"
]
]
Но если я array_sum что и распечатать значения я получаю 0.
При отправке формы вы можете сделать цикл foreach и просто сделать что-то вроде 'foreach ($ test as $ t) $ add + = (int) $ t' – kunicmarko20
Еще лучше: http://php.net/manual/en/function.array-sum.php –
@KeithTyler Я не знал об этой функции. Благодаря! –