0 / 0 / 0
Регистрация: 17.07.2011
Сообщений: 26
|
||||||
1 | ||||||
Mysql запросы.18.07.2011, 00:27. Показов 4590. Ответов 38
Метки нет (Все метки)
Добрый день, я с PHP и Mysql работаю не очень долго, возникла проблема.
Имеется парсер JSON'а, в URL JSON'а вставляются два значения из базы которые вводит юзер (Имя и сервер). Результат записывается в другой столбец, для каждого юзера по его ID. Суть проблемы в том, что при обновлении базы, обновляется только последняя строчка в базе. А нужно чтоб обновлялась для каждого юзера. Код скрипта.
0
|
18.07.2011, 00:27 | |
Ответы с готовыми решениями:
38
Запросы mysql MySQL запросы Обычные mysql запросы Множественные запросы в MySQL |
55 / 54 / 25
Регистрация: 07.05.2011
Сообщений: 155
|
|
18.07.2011, 10:55 | 2 |
если ты хочешь обновлять много юзВерей) это надо делать в цикле а у тебя айди одного передаётся который был задан где то там, вот и результат.
0
|
0 / 0 / 0
Регистрация: 17.07.2011
Сообщений: 26
|
||||||
18.07.2011, 14:30 [ТС] | 3 | |||||
Спасибо за ответ. Если я вывожу данные из базы в виде
0
|
55 / 54 / 25
Регистрация: 07.05.2011
Сообщений: 155
|
||||||
18.07.2011, 18:05 | 4 | |||||
засунь всё в цикл :
1
|
0 / 0 / 0
Регистрация: 17.07.2011
Сообщений: 26
|
||||||
18.07.2011, 18:29 [ТС] | 5 | |||||
Спасибо, принцип я понял, теперь возникла другая проблема, скрипт загружается очень долго, и начало вылезать очень много ошибок в виде.
Warning: file_get_contents(http://eu.battle.net/api/wow/c... вер%/%имя%) [function.file-get-contents]: failed to open stream: HTTP request failed! in C:\Site\armory.php on line 19 19 линия у меня это
0
|
55 / 54 / 25
Регистрация: 07.05.2011
Сообщений: 155
|
|
18.07.2011, 18:41 | 6 |
покажите какое имя там, возможно оно недопустимо для адрессной строки, скрипт естественно будет выполнятся долго если там скажем 2000 персонажей
0
|
0 / 0 / 0
Регистрация: 17.07.2011
Сообщений: 26
|
|
18.07.2011, 18:46 [ТС] | 7 |
в базе всего 5 персоонажей, конкретно в данном примере, ссылка получилась в виде http://eu.battle.net/api/wow/character/Ревущий фьорд/Олейна , в браузере она нормально открывается, да и при вызове по ID тоже вызывалась нормально.
Кстате еще вот такая ошибка есть: Fatal error: Maximum execution time of 30 seconds exceeded in C:\Site\armory.php on line 19.
0
|
55 / 54 / 25
Регистрация: 07.05.2011
Сообщений: 155
|
|
18.07.2011, 18:58 | 8 |
пробелы в адрессной строке недопустимы!
0
|
0 / 0 / 0
Регистрация: 17.07.2011
Сообщений: 26
|
|
18.07.2011, 19:06 [ТС] | 9 |
0
|
55 / 54 / 25
Регистрация: 07.05.2011
Сообщений: 155
|
|
18.07.2011, 19:10 | 10 |
я незнаю точно что Вы хотите, зайдите на страницу этого "ревущего" и покажите ссылку
0
|
0 / 0 / 0
Регистрация: 17.07.2011
Сообщений: 26
|
|
18.07.2011, 19:15 [ТС] | 11 |
http://eu.battle.net/api/wow/c... орд/Олейна
Так открывается нормально с пробелом. А в php как зделать запрос по ссылке с пробелом?
0
|
55 / 54 / 25
Регистрация: 07.05.2011
Сообщений: 155
|
||||||
18.07.2011, 19:34 | 12 | |||||
попробуйте так:
1
|
0 / 0 / 0
Регистрация: 17.07.2011
Сообщений: 26
|
|
18.07.2011, 23:28 [ТС] | 13 |
ммм, не работает.
Тут даже дело в том что символы русские. Добавлено через 13 минут Да, и еще хочу добавить, сейчас попробовал использовать urlencode - не работает.
0
|
55 / 54 / 25
Регистрация: 07.05.2011
Сообщений: 155
|
||||||
19.07.2011, 00:00 | 14 | |||||
Пардон моя ошибка, попробуйте так:
0
|
0 / 0 / 0
Регистрация: 17.07.2011
Сообщений: 26
|
|
19.07.2011, 00:15 [ТС] | 15 |
Все тоже самое, failed to open stream: HTTP request failed!
0
|
55 / 54 / 25
Регистрация: 07.05.2011
Сообщений: 155
|
|
19.07.2011, 00:26 | 16 |
что написано в error.log ?
в php.ini allow_url_fopen = On ?
0
|
0 / 0 / 0
Регистрация: 17.07.2011
Сообщений: 26
|
|
19.07.2011, 00:35 [ТС] | 17 |
Warning: file_get_contents(http://eu.battle.net/api/wow/c... орд/Олейна) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in C:\Site\armory.php on line 17
Да.
0
|
55 / 54 / 25
Регистрация: 07.05.2011
Сообщений: 155
|
|
19.07.2011, 00:56 | 18 |
а если через браузер зайти по той ссылке?
0
|
0 / 0 / 0
Регистрация: 17.07.2011
Сообщений: 26
|
|
19.07.2011, 00:58 [ТС] | 19 |
http://eu.battle.net/api/wow/c... орд/Олейна
Открывает то что нужно.
0
|
55 / 54 / 25
Регистрация: 07.05.2011
Сообщений: 155
|
||||||
19.07.2011, 01:04 | 20 | |||||
создайте отдельный файл и попробуйте:
0
|
19.07.2011, 01:04 | |
19.07.2011, 01:04 | |
Помогаю со студенческими работами здесь
20
$_GET и запросы Mysql Перевод mysql в подготовленные запросы В PHP сделать запросы к таблице в БД mysql Можно ли во время цикла WHILE делать новые запросы к MySQL? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |