[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод инфы из таблицы
Запрос
Привет, сегодня первый раз составляю запрос в базу на вывод всех элементов из таблицы.
Нужно вывести всех людей возраста 20 30 и 50 лет, мой код работает, но хочу поинтересоваться я правильно его составил или можно еще оптимальней его написать?

$zz=mysql_query("SELECT * FROM `user` WHERE `age`='20' OR `age`='30' OR `age`='50'");
while($zz2=mysql_fetch_array($zz)){
$name=$zz2['name'];
$age=$zz2['age'];
echo "$name => $age<br/>";
}
T1grOK
Норм. Но можно иначе записать

SELECT * FROM `user` WHERE `age` IN('20', '30', '50')


_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
exotica

$zz=mysql_query("SELECT * FROM `user` WHERE `age` IN('20', '30', '50')");
while($zz2=mysql_fetch_array($zz))
{
echo "$zz2['name'] => $zz2['age']<br/>";
}


не вижу смысла каждый раз в цикле переприсваивать переменные

_____________
[FAQ]Регистрации пользователей, сохранение в БД
---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза
Быстрый ответ:

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