Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запрос не возвращает первую запись! Из PHP запрос не возвращает первую запис 
:(
    Опции темы
bondarenko_a
  Дата 20.9.2006, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 94
Регистрация: 20.9.2006
Где: Kiev

Репутация: 1
Всего: 1



Акулы бд помогите плиз.

Любой запрос возвращает реально на одну запись меньше. То есть первая по списку не возвращается. Если ввести дополнительную ненужную запись, то запрос возвращает то, что нужно, без левой записи. В принципе, этот изврат можно было бы терпеть, если бы не ключевые поля в сборной базе, где леаую запись придется вводить на каждое значения ключевого поля.

Вот текст:
--------
$sql="select `products`.*,firms.city as q from `products` inner join firms on products.firms_id=firms.id where katalog_id=$pr GROUP BY firms.city";

$result=mysql_query($sql);
echo mysql_error();

    
    if (mysql_num_rows($result) == 0) {
        echo "Данные по запросу отсутствуют. Попробуйте другую рубрику.";
        exit;
        }

$row=mysql_fetch_assoc($result);
$i=0;

while($row=mysql_fetch_assoc($result))
{
if($row[q]<>'AAA')
{
echo "<option value=\"$row[q]\" ";
if($i==0)
echo "selected=\"selected\"";
echo ">$row[q]</option>";
$i++;
}
}
mysql_free_result($result);

----------

Гы. Такая петрушка происходит с любым даже простеньким запросом вида SELECT * FROM TABLO

Может я как то неправильно использую пхп функции??


PM MAIL   Вверх
oksale
Дата 20.9.2006, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 17.6.2005
Где: Санкт-Петербург

Репутация: 1
Всего: 9



Зачем перед циклом пишешь 
Код

$row=mysql_fetch_assoc($result);
?
Убери эту строку.
--------------------
WBR, oksale
PM MAIL ICQ   Вверх
bondarenko_a
Дата 20.9.2006, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 94
Регистрация: 20.9.2006
Где: Kiev

Репутация: 1
Всего: 1



Ура! Спасибо!

Будет молодцам урок, как может довести до идиотизма тупое копирование работающего варианта!

oksale чмок-чмок!
С меня ящик пива! smile 


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1245 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.