PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 8
RSlab Отправлено: 27 Февраля, 2014 - 14:52:59 • Тема: Ошибка MYSQL • Форум: Работа с СУБД

Ответов: 7
Просмотров: 1745
difight пишет:
Цитата:
1046: No database selected

эта ошибка говорит о том что не выбрана база данных, присмотрелся в код твой, после коннекта ты не выбираешь базу к какой подключаться, товарищ выше верно указал на ошибку. После подключения к бд



Теперь:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. Не удалось выбрать базу foo: Access denied for user 'testuser'@'localhost' to database 'testdb'
  3.  
RSlab Отправлено: 27 Февраля, 2014 - 14:32:59 • Тема: Ошибка MYSQL • Форум: Работа с СУБД

Ответов: 7
Просмотров: 1745
difight пишет:
RSlab пишет:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2.   $Host = "localhost";
  3.   $User = " ";
  4.   $Password = " ";
  5.   $DBName = " ";
  6.   $TableName = " ";
  7.   $Link = mysql_connect ($Host, $User, $Password);
  8.   $Query = "SELECT * from $TableName";
  9.   $Result = mysql_query("select * from " .$TableName);
  10.   while($data = mysql_fetch_array($Result));
  11.       echo $data['token'];
  12.  
  13.  


Ошибка
CODE (htmlphp):
скопировать код в буфер обмена
  1. Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in


Что не так?




Что выдает ?

0: 0: 1046: No database selected
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /var/www/vh38503/data/www/userbo t.ru/status1.php on line 14
1046: No database selected

Поставил после коннекта к бд, после выборки столбца и после создания цикла.
Без циклов и пр коннектитс к бл нормально
RSlab Отправлено: 27 Февраля, 2014 - 12:56:08 • Тема: Ошибка MYSQL • Форум: Работа с СУБД

Ответов: 7
Просмотров: 1745
[quote=T1grOK][/quote]
шутник-_-
а если серьёзно? Включи воображение, нарисуй в нём зелёный луг, яркое солнце, двух маленьких оленей, птичек и слона, а ещё - что вще поля заполнены.
(Добавление)
Никто не подскажет?
RSlab Отправлено: 27 Февраля, 2014 - 12:37:26 • Тема: Ошибка MYSQL • Форум: Работа с СУБД

Ответов: 7
Просмотров: 1745
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2.   $Host = "localhost";
  3.   $User = " ";
  4.   $Password = " ";
  5.   $DBName = " ";
  6.   $TableName = " ";
  7.   $Link = mysql_connect ($Host, $User, $Password);
  8.   $Query = "SELECT * from $TableName";
  9.   $Result = mysql_query("select * from " .$TableName);
  10.   while($data = mysql_fetch_array($Result));
  11.       echo $data['token'];
  12.  
  13.  


Ошибка
CODE (htmlphp):
скопировать код в буфер обмена
  1. Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in


Что не так?
RSlab Отправлено: 27 Февраля, 2014 - 07:07:27 • Тема: Отправка запроса PHP xml • Форум: HTTP и PHP

Ответов: 2
Просмотров: 1985
VenZell пишет:
Кавычка не закрыта.
PHP:
скопировать код в буфер обмена
  1. $request= '<data><u>$player_id</u></data>

Пользуйтесь редактором с подсветкой синтаксиса.


Закрыл кавычку, обернул функцию (тоже сначала не заметил), теперь вообще крах и разврат.
Собсна вот
Спойлер (Отобразить)


такая фигня вот

====

Обнаружил, исправил, теперь вообще игнор, после вызова не приходит ничего вообще в ответ.
(Добавление)
Попробовал не выносить парсер в отдельную функцию (да, я извращенец).
Теперь:
Спойлер (Отобразить)

(Добавление)
Так, закомментировал парсер, понял, в чём дело, прходит ошибка 400.
(Добавление)
Всё равно нифига понять не могу.
Запрос при сниффе должен выгляжеть так:
Спойлер (Отобразить)


У меня уходит так:

Спойлер (Отобразить)


Явно объявлен post запрос -_- убейте меня.
RSlab Отправлено: 27 Февраля, 2014 - 06:20:01 • Тема: Отправка запроса PHP xml • Форум: HTTP и PHP

Ответов: 2
Просмотров: 1985
Пытаюсь сформировать запрyос через curl, но выдаёт траблы с урлом, а именно:
1. Parse error: syntax error, unexpected 'http' (T_STRING)
Стираю часть http:// и получаю второе:
2. Parse error: syntax error, unexpected '31.186 ' (T_STRING)

В чём может быть проблема?
Прикладываю весь скрипт:
Спойлер (Отобразить)
RSlab Отправлено: 27 Февраля, 2014 - 05:09:46 • Тема: Парсинг xml response • Форум: XML и его обработка

Ответов: 4
Просмотров: 1978
Мелкий пишет:
PHP:
скопировать код в буфер обмена
  1. <?
  2. $string = <<<XML
  3. <root>
  4.  <u id="120"
  5.         exp="1821506"
  6.         name=""
  7.         lvl="36"
  8.         room="1"
  9.         bd="10959561"  
  10.         loc="6"
  11.         end="171"
  12.         luck="95"
  13.         endi="322"
  14.         lucki="57"
  15.         dmgi="2858"  
  16.         l_t="4"
  17.         loot="0"
  18.         a1="4"
  19.         a2="5"
  20.         a3="3"
  21.         a4="3"
  22.         a5="3"  
  23.         d1="0"
  24.         d2="47"
  25.         d3="8"
  26.         d4="528"
  27.         d5="414"
  28.         d6="420"
  29.         d7="405"
  30.         d8="641" />
  31. </root>
  32. XML;
  33.  
  34. $xml = simplexml_load_string($string);
  35. $rAttributes = $xml->u->attributes();
  36. echo $rAttributes->lvl;
  37.  


Огромное спасибо, как раз то, что нужно.
Как доберу сообщений тыкну спасибкуУлыбка
RSlab Отправлено: 26 Февраля, 2014 - 14:01:15 • Тема: Парсинг xml response • Форум: XML и его обработка

Ответов: 4
Просмотров: 1978
есть ответ от сервера в XML:
Спойлер (Отобразить)


Стоит задача распарсить этот ответ до значений exp, name, lvl, room, dmgi и тд.
Если бы данные передавались в виде <lvl><lvl> и тд, то было бы понятно, но то, что пришло меня смутило. Пробовал вынимать строку - эмоций так же ноль.
Что можно сделать в этом случае?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB