Есть таблица: [sql]CREATE TABLE IF NOT EXISTS `oow_auth_members` ( `id` smallint(6) NOT NULL auto_increment, `u_mail` tinytext NOT NULL, `ph_number` tinytext NOT NULL, `password` tinytext NOT NULL, `date_r` tinytext NOT NULL, `perm_u` tinytext NOT NULL, `date_prolong` tinytext NOT NULL, `u_balance` tinytext NOT NULL, `u_ip` tinytext NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;[/sql] В ней пользователь u_mail = 1, ph_number = 1, password MD5(1) = ......... остальное пустое Задача: найти пользователя в базе. есть код: PHP: $result = mysql_query( "SELECT `*` FROM `oow_auth_members` WHERE `u_mail` = '" . mysql_escape_string( $_POST['u_mail'] ) . "' AND `password` = '" . md5( $_POST['pass'] ) . "' LIMIT 1" ); if( mysql_num_rows( $result ) == 0 ) { redirect( "not_auth" ); } Вопрос 1: не понимаю назначение записи LIMIT 1. 2: при наличии искомой записи в таблице ее не находит. Хотя реально все есть. 3: порекомендуйте лучшее для изучения основ запросов к БД.