Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: сортировка столбца
 
 автор: pissed   (09.08.2008 в 10:59)   письмо автору
 
 

Беру данные из таблицы(столбец id_user)
Собственно из другой таблицы выбираю имя пользователя.
Можно как нибудь ли отсортировать по имени пользователя.

.....................
$res=mysql_query("SELECT * FROM "._BDOBJ." $order LIMIT $start,"._OPAGE);
while($inf=mysql_fetch_array($res)){
$bd->show("SELECT * FROM "._BDUSER." WHERE `id`='".$inf['id_user']."'");
.................

  Ответить  
 
 автор: cheops   (09.08.2008 в 11:26)   письмо автору
 
   для: pissed   (09.08.2008 в 10:59)
 

Здесь придется воспользоваться двухтабличным запросом (приведите структуру таблиц _BDOBJ и _BDUSER, если не сложно).

  Ответить  
 
 автор: pissed   (09.08.2008 в 11:31)   письмо автору
 
   для: cheops   (09.08.2008 в 11:26)
 

==========_BDOBJ=================
CREATE TABLE `webzona_cityestate_data` (
`id` int(5) NOT NULL auto_increment,
`action` int(10) NOT NULL default '1',
`itash` varchar(20) NOT NULL default '',
`planiroivka` varchar(30) NOT NULL default '',
`sobsh` int(15) default NULL,
`sshila` int(15) default NULL,
`skux` int(15) default NULL,
`balkon` varchar(20) NOT NULL default '',
`soiduzel` varchar(20) NOT NULL default '',
`is_phone` varchar(10) default NULL,
`sostoynie` varchar(20) NOT NULL default '',
`proshee` text NOT NULL,
`region` varchar(30) NOT NULL default '',
`raion` varchar(30) NOT NULL,
`street` varchar(100) NOT NULL default '',
`nedvishimost` varchar(15) NOT NULL default '',
`viewbargain` varchar(20) NOT NULL default '',
`metro` varchar(20) NOT NULL default '',
`price` int(15) unsigned default NULL,
`seller` varchar(20) NOT NULL default '',
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`floor` varchar(5) NOT NULL default '',
`mebel` varchar(100) NOT NULL default '',
`country` varchar(100) NOT NULL,
`city` varchar(100) NOT NULL,
`mater` varchar(100) default NULL,
`id_user` int(11) NOT NULL,
`dateout` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=90 ;
=============_BDUSER=========
CREATE TABLE `users` (
`id` int(11) NOT NULL auto_increment,
`login` varchar(32) NOT NULL,
`pass` text NOT NULL,
`email` text NOT NULL,
`fname` char(255) NOT NULL,
`name` char(255) NOT NULL,
`org` char(255) NOT NULL,
`fd` int(11) NOT NULL,
`tel` char(50) NOT NULL,
`fax` char(50) NOT NULL,
`country` int(8) NOT NULL,
`region` int(8) NOT NULL,
`city` int(8) NOT NULL,
`lserial` text NOT NULL,
`lnumber` text NOT NULL,
`ldate` text,
`scan` varchar(32) default NULL,
`logo` varchar(32) NOT NULL,
`about` varchar(3000) NOT NULL,
`site` text NOT NULL,
`dateout` datetime NOT NULL,
`regdate` datetime NOT NULL,
`adm` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=98 ;

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования