[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ошибка
mihai
Господа программисты.

есть скрипт на локалке и на одном хосте работает нормально

закачал на другой хостинг выдаёт


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


mysql_fetch_array (): поставляется аргумент не является допустимым результатом MySQL ресурс



что это значит и как исправить ?



Спустя 3 минуты, 49 секунд (13.10.2009 - 17:14) Bezdna написал(а):
Проверь кодировки.

Спустя 22 минуты, 24 секунды (13.10.2009 - 17:36) sergeiss написал(а):
А еще лучше - покажи код. Вполне может быть, что на втором хосте отключены глобальные переменные, а ты их как раз используешь. И в итоге в запрос попадает ХЗ что.

И вообще. Возьми себе за правило!!! Если что-то "не так", то как минимум выведи содержимое уже полностью подготовленного запроса, посмотри, что там "не так" может быть.

Спустя 18 часов, 52 минуты, 24 секунды (14.10.2009 - 12:29) mihai написал(а):
не понял что ты имеешь ввиду
"выведи содержимое уже полностью подготовленного запроса"

Спустя 18 минут, 27 секунд (14.10.2009 - 12:47) sergeiss написал(а):
Цитата (mihai @ 14.10.2009 - 13:29)
не понял что ты имеешь ввиду
"выведи содержимое уже полностью подготовленного запроса"

Можно сделать так:
PHP
mysql_query"select * from my_table where id="$_POST['id'] ); // и потом долго искать, где же ошибка.

А можно вот так вот:
PHP
$sql= "select * from my_table where id=". $_POST['id'] ;
mysql_query( $sql ) or die( 'Ошибка '.mysql_error().' при выполнении запроса '.$sql);

Спустя 35 минут, 17 секунд (14.10.2009 - 13:22) mihai написал(а):
а
спасибо
про
mysql_error().
я знаю

Спустя 6 минут, 7 секунд (14.10.2009 - 13:29) mihai написал(а):
дело в том что скрипт мой
но
устанавливает его мой знакомый на своём хостинге
и у него не получается

дело в том что при соединении БД у меня стоят проверки

or die()

и если бы было не правиль
пароль и логин или не может найти БД
то скрипрт выдал бы ошибку
а он не выдаёт сначит содинение с Бд произошло
но потом выдаёт

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

вот в чём проблема ???????

Спустя 3 минуты, 6 секунд (14.10.2009 - 13:32) sergeiss написал(а):
Я же тебе сказал уже, и даже показал, КАК вывести содержимое запроса.

Можно более прямо это сделать:
PHP
echo $sql.'<br>';

где $sql - это та символьная строка, которую я писал в предыдущем сообщении.

Ну так и выведи, посмотри, что там и как!!!

Спустя 25 секунд (14.10.2009 - 13:32) glock18 написал(а):
код давай. давно пора уже код дать, а не кормить всех догадками.

Спустя 2 часа, 28 минут, 24 секунды (14.10.2009 - 16:00) sergeiss написал(а):
Цитата (glock18 @ 14.10.2009 - 14:32)
код давай. давно пора уже код дать, а не кормить всех догадками.

"А поговорить?" (С) smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.