Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
Имеем постоянные данные на странице HTML, вида: 28FF820410140093:25;28FFE90310140074:24.50;28FFE90310140081:21; где первое значение, адрес 1 датчика. Второе, его показания. В данном примере датчиков, в реальности их количество разнится от 1 до 10 После парсинга данной страницы, на выходе получаем: 28FF820410140093 - 25.00 28FFE90310140074 - 24.50 28FFE90310140081 - 21.00 Парсинг осуществляется следующим кодом: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Запись в БД осуществляется простым : Код: php 1. Каким образом я могу считать все данные из '$addrs[0]', '$addrs[1]', т.к. таким образом записываются только последние значения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 20:41 |
|
||
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
DivestЗапись в БД осуществляется простым : Код: php 1. Неверно. Этот код ничего в базу не пишет. А всего лишь в PHP-переменную $sql. Модератор: Тема перенесена из форума "MySQL". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 20:50 |
|
||
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
Да, не совсем правильно написал, в sql пишет следующая конструкция: Код: php 1. 2. 3. 4. 5. 6. Собственно с записью и подключением "проблемы нет", интересует как можно получить все данные и записать их таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 21:15 |
|
||
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
Имхо. PDO удобнее. Попробуйте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 21:31 |
|
||
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
К сожалению, мне это ничего не дает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 21:50 |
|
||
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
Можно показать var_dump($data); ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 22:15 |
|
||
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
Divest, Вы же хотите записать несколько показаний датчиков, значит должен быть цикл, в котором вызывается mysql_query($sql). А цикла-то и нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 22:24 |
|
||
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
Мне на сейчас подсказали что копать надо в эту сторону, на mysql_query, но прочитав ман, пока совсем не разобрался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 22:51 |
|
||
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
vkle, string(46) "28FF820410140093:25.50;28FFE90310140074:25.50;" string(46) "28FF820410140093:25.50;28FFE90310140074:25.50;" Данные почему-то повторяются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 22:54 |
|
||
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
Divest, в пхп внутри строки можно вставлять только простые переменные "$a", а элементы массива вставлять нельзя "$a[0]", поэтому решение вот такое: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2014, 00:06 |
|
||
|
cURL, регулярные значения и запись в БД
|
|||
|---|---|---|---|
|
#18+
Divest, ещё учитывая особенности пхп и настройки конкретно твоего пхп, но вообще-то твоя задача сводится к более короткому скрипту вот так Код: php 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2014, 00:13 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=82&tid=1462586]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 265ms |
| total: | 367ms |

| 0 / 0 |
