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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как взять несколько атрибутов из БД? 
V
    Опции темы
Cache
Дата 3.2.2008, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



наверное очень простой вопрос...

допустим в БД есть таблица из 2х полей - i_id и i_recomended
i_recomended может быть равно 1 или 0

какой запрос мне сделать, чтобы получить ВСЕ i_id, у которых i_recomended = 1 ??

пробовал так:
Код

$result = mysql_query("SELECT * FROM table WHERE i_recomended = '1'", $connection);
If (!$result) { Die("Ошибка БД: " . mysql_error());    }
$data=mysql_fetch_array($result);

но это добавляет в массив лишь ПЕРВОЕ значение, у которого  i_recomended = '1'... (также вместо * ставил i_id - выдает одно значение id)
PM MAIL   Вверх
GeneralElectric
Дата 3.2.2008, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Если ты посмотришь документацию к функции mysql_fetch_array, то увидишь пример, как получить все запрошенные значения.

PM MAIL   Вверх
Cache
Дата 3.2.2008, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



GeneralElectric, все понял, спасибо))
PM MAIL   Вверх
misterio
Дата 4.2.2008, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 24.11.2007
Где: Узбекистан, Ташке нт.

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



Cache,

Код

$result = mysql_query("SELECT * FROM table WHERE i_recomended = '1'", $connection);
If (!$result) { Die("Ошибка БД: " . mysql_error());    }

for ($new=array(); $data=mysql_fetch_array($result); $new[]=$data);
foreach ($new as $row) {
echo "$row[i_id]<br />";
}

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


 




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


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

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