[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с SELECT
Wladim
Здравствуйте.
После авторизации переход на страницу просмотра view_avt.php но на экране сообщение:
Цитата
Запрос на выборку данных из БД не прошел. Код ошибки:
и ни кода ошибки, ни результата.
В начале кода есть
// Проверяем наличие ошибок
ini_set('display_errors',1);
error_reporting(E_ALL);
добавлял
error_reporting(E_ALL ^E_NOTICE);
вместо
error_reporting(E_ALL);
но ничего не меняется.
Вот код SELECT
$result = mysql_query("SELECT `avtor_key`, `fam`, `avt_name`, `otch`, `loc_num`, `razd_kat`, `proj_name`, `proj_contss`, `proj_contssss`, `data`, `status` FROM `z_anketa` WHERE `avtor_key` = '$avtor_key'",$db);
$myrow = mysql_fetch_assoc($result);
if (!$result) die('Invalid query: '.mysql_error());
{
echo "<p>Запрос на выборку данных из БД не прошел.
<br><strong>Код ошибки:</strong></p>"
;
exit (mysql_error());
}
Помогите найти причину НЕвыборки данных из БД

_____________
в Начале было СЛОВО, а потом - словоЗАслово и ... как поехало! http://a-plagiata.net/service/
killer8080
Цитата (Wladim @ 19.02.2013 - 16:23)
добавлял
error_reporting(E_ALL ^E_NOTICE);

а что оно делает хоть в курсе? Или лишь бы воткнуть?

$result = mysql_query("
SELECT
`avtor_key`, `fam`, `avt_name`, `otch`, `loc_num`,
`razd_kat`, `proj_name`, `proj_contss`, `proj_contssss`,
`data`, `status`
FROM `z_anketa`
WHERE `avtor_key` = '
$avtor_key'
"
, $db) or die('Invalid query: '.mysql_error());;

$myrow = mysql_fetch_assoc($result);
Wladim
Цитата
а что оно делает хоть в курсе?
читал...
Добавил
 or  die('Invalid query: '.mysql_error())
и заменил на
$myrow = mysql_fetch_assoc($result);
Увы, результат тот же...

_____________
в Начале было СЛОВО, а потом - словоЗАслово и ... как поехало! http://a-plagiata.net/service/
killer8080
$result = mysql_query("
SELECT
`avtor_key`, `fam`, `avt_name`, `otch`, `loc_num`,
`razd_kat`, `proj_name`, `proj_contss`, `proj_contssss`,
`data`, `status`
FROM `z_anketa`
WHERE `avtor_key` = '
$avtor_key'
"
, $db) or die('Invalid query: '.mysql_error());;

$myrow = mysql_fetch_assoc($result);
echo '<pre>'.print_r($myrow, 1).'</pre>';
Wladim
После Вашего варианта:
Цитата
Array
(
    [avtor_key] => 168
    [fam] => Благин
    [avt_name] => Антон
    [otch] => Павлович
    [loc_num] => 20130218000168
    [razd_kat] => WEB-проекты
    [proj_name] => ege  efegfi
    [proj_contss] => ege  efegfi
    [proj_contssss] => ege  efegfi
    [data] => 2013-02-18
    [status] => 0
)

Запрос на выборку данных из БД не прошел.
Код ошибки:


_____________
в Начале было СЛОВО, а потом - словоЗАслово и ... как поехало! http://a-plagiata.net/service/
killer8080
Цитата (Wladim @ 20.02.2013 - 14:12)
После Вашего варианта:

после моего варианта не могло быть user posted image
Цитата (Wladim @ 20.02.2013 - 14:12)
Запрос на выборку данных из БД не прошел.
Код ошибки:

Цитата (Wladim @ 20.02.2013 - 14:12)
Array
(
    [avtor_key] => 168
    [fam] => Благин
    [avt_name] => Антон
    [otch] => Павлович
    [loc_num] => 20130218000168
    [razd_kat] => WEB-проекты
    [proj_name] => ege  efegfi
    [proj_contss] => ege  efegfi
    [proj_contssss] => ege  efegfi
    [data] => 2013-02-18
    [status] => 0
)

ну вот видишь, все работает user posted image
Wladim
Не понял, killer8080, ведь ничего не работает... А почему тогда сообщается, что "Запрос на выборку данных из БД не прошел"? Да и результата то нет. Или я всё же чего-то не понимаю?

_____________
в Начале было СЛОВО, а потом - словоЗАслово и ... как поехало! http://a-plagiata.net/service/
Wladim
Всё - дошло! Неправильно описывал отображение результата.
Спасибо, killer8080, за подсказку.

_____________
в Начале было СЛОВО, а потом - словоЗАслово и ... как поехало! http://a-plagiata.net/service/
Быстрый ответ:

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