| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Суммирование значений с текстовой базы |
| Автор: Emm 19.9.2007, 20:53 |
| Привет. подскажите как суммировать значения с текстовой базы.. вот такой вид: первая строка несколько слов.. слово|11| слово|4| слово|8| слово|13| как вывести результат 36 ? |
| Автор: WolfON 19.9.2007, 20:59 |
| для каждой строчки explode по | и суммировать второй элемент |
| Автор: Emm 19.9.2007, 21:05 |
| для каждой, а как это правильно записать.. for ($i=1; $i<sizeof($numer); $i++) { $exp = explode("|", $numer[$i]); } ? |
| Автор: -=Ustas=- 19.9.2007, 23:05 |
| Emm, плз, поясни свой код построчно и детально. Просто интересно знать что он делает... а еще интереснее знать, что он делает именно в твоем понимании. |
| Автор: Emm 21.9.2007, 12:16 |
| -=Ustas=-, я сам бы хотел понять это, вобщем в моем представлении все пока очень мутно, знаю что создаю цикл, ... , потом разбиваю строку на подстроки по разделителю | ... вобщем этот код я подсмотрел где-то.. был бы признателен еслиб вы мне объяснили этот код "построчно и детально" очень хочу понять.. вижу где-то вдалеке как это просто... |
| Автор: Emm 21.9.2007, 15:06 | ||
да, желание познать превыше всего, вопрос решил самостоятельно, даже не знаю как... все оказалось просто, но... оно все еще перемешано в моСКе, разъясните плиз подробно..
|
| Автор: Serkys 22.9.2007, 08:09 |
| Emm, используй теги "код". Цикл for пробегается по масиву $numer (каждый элемент которого - строка файла), делая explode каждого элемента. Теперь в $exps[0] хранится "слово", а в $exps[1] - цифра. Теперь $exps[1] прибавляется к общей сумме. |
| Автор: Emm 22.9.2007, 19:41 |
| Спасибо. |