Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
 
 автор: shmel79   (27.06.2008 в 20:24)   письмо автору
 
 

Здравствуйте, форумчане. У меня к вам такой вопрос. Вообщем есть сайт в инете, я закачал все файлы к себе на комп, вытащил базу. И поставил все на локалхост. Проблема в том что, обращаясь к какой-нить странице выдается либо
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ...

либо вообще не отображает инклудный файл.
Пути нигде не менял, точно знаю что соединение с базой есть!
В чем кроется возможная проблема?

   
 
 автор: exp   (27.06.2008 в 22:03)   письмо автору
 
   для: shmel79   (27.06.2008 в 20:24)
 

>
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in

говорит о том что запрос результат которого разбирается функцией mysql_fetch_array()
не выполнен , возможно из-за некорректной учётной записи пользователя mysql.

ещё о том что нигде не проверяется выполнен-ли запрос, успешно-ли прошло подключение к серверу MySQL и выбор базы данных (если выполняется) .

> вообще не отображает инклудный файл.

просмотрите подключается-ли файл в котором данные о пользователе и возможно само подключение к мускл., т.к в большинстве случаев делается включение такого файла при помощи функций include(), require(), ............

и проверьте пути в таких функциях, бывает то что работает на серверах , не работает на денвере под windows
.
под windows относительные пути включений во включаемых файлах, вычисляются относительно этих самых включеных файлов.

   
 
 автор: shmel79   (28.06.2008 в 12:09)   письмо автору
 
   для: exp   (27.06.2008 в 22:03)
 

Не база точно работает!
В конфигурационном файле тоже все правильно прописано.
Менюшку с названиями из базы он вытаскивает, но вот почему-то остольную информацию нет !!(

   
 
 автор: Rustamich   (28.06.2008 в 12:31)   письмо автору
 
   для: shmel79   (28.06.2008 в 12:09)
 

Возможна ошибка с самом запросе к базе.

   
 
 автор: AcidTrash   (29.06.2008 в 22:46)   письмо автору
 
   для: shmel79   (28.06.2008 в 12:09)
 

>Менюшку с названиями из базы он вытаскивает но вот почему-то остольную информацию нет
Что такое менюшка?
Если хоть что-то вытаскивает, то вероятно не правильно составляется запрос.

   
 
 автор: Киналь   (28.06.2008 в 15:25)   письмо автору
 
   для: shmel79   (27.06.2008 в 20:24)
 

Перепишите все вызовы функции mysql_query() следующим образом:


$res = mysql_query(".....") or die (mysql_error());

Результаты либо почитайте сами, либо приведите здесь.

   
 
 автор: mihdan   (29.06.2008 в 02:38)   письмо автору
 
   для: shmel79   (27.06.2008 в 20:24)
 

Вы на 100% уверены, что у вас один файл конфигурации???

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования