[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вывод массива из базы
Remka
Доброй ночи!

немогу никак сообразить

вот есть запрос

$query	=	mysql_query("SELECT * FROM `table` WHERE `id` > '0'");
$result = mysql_fetch_array($query);


В таблице 2 столбика
"name" и "text"

как мне вывести ячейку "text" в зависимости от выбранного "name"





Спустя 31 минута, 38 секунд (8.10.2010 - 02:40) arvitaly написал(а):
Цитата
как мне вывести ячейку "text" в зависимости от выбранного "name"


Не понял что это значит

$query	=	mysql_query("SELECT * FROM `table` WHERE `id` > '0'");
$result = mysql_fetch_array($query);
echo $result['name'];
echo $result['text'];


Может быть вы про это?

$query	=	mysql_query("SELECT * FROM `table` WHERE `id` > 0 and name='" . $name . "'");

Спустя 8 минут, 43 секунды (8.10.2010 - 02:48) Remka написал(а):
ну вооющем
ячейка "name" не должна выводиться

я про что то на подобии

$query	=	mysql_query("SELECT * FROM `table` WHERE `name` = 'ИМЯ'");
$result = mysql_fetch_array($query);


а дальше записать
$result['text']

в переменную

как это же сделать так чтобы
каждый раз запрос не слать?
вообщем нужен только текст а поле name нужно чтобы выбрать именно тот текст который будем выводить.

Спустя 6 минут, 35 секунд (8.10.2010 - 02:55) arvitaly написал(а):
$query	=	mysql_query("SELECT text FROM `table` WHERE `name` = 'ИМЯ'");
$result = mysql_fetch_assoc($query);
echo $result['text'];

Спустя 7 минут, 8 секунд (8.10.2010 - 03:02) Remka написал(а):
клево а если у меня "name" 10 штук
мне как быть?

Спустя 4 минуты, 31 секунда (8.10.2010 - 03:07) arvitaly написал(а):
$names=array("ИМЯ1","ИМЯ2","ИМЯ3","ИМЯ4","ИМЯ5");
foreach($names as $name)
{
$query = mysql_query("SELECT text FROM `table` WHERE `name` = '" . $name . "'");
$result = mysql_fetch_assoc($query);
echo $result['text'];
}
Быстрый ответ:

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