SoniK Ромик, но не Chef :-) 16 Апр 2005 #1 Выборка по первой букве День добрый. Мне надо выбрать из базы поля в которых в определённом столбце слово нацинаеться на определённую букву. Как такое можно осуществить?
Выборка по первой букве День добрый. Мне надо выбрать из базы поля в которых в определённом столбце слово нацинаеться на определённую букву. Как такое можно осуществить?
Фанат oncle terrible Команда форума 16 Апр 2005 #2 идёшь в ман, ищешь строковые функции, находишь нужную.
Фанат oncle terrible Команда форума 16 Апр 2005 #8 я так и предполагал. ты думаешь не о том, о чём надо. думать надо не о моей полезности, а о своей проблеме. И в каком месте мана ты сейчас роешь?
я так и предполагал. ты думаешь не о том, о чём надо. думать надо не о моей полезности, а о своей проблеме. И в каком месте мана ты сейчас роешь?
SoniK Ромик, но не Chef :-) 16 Апр 2005 #9 http://www.mysql.ru/docs/man/String_functions.html а получилось вот что : PHP: $sql = "SELECT * FROM aap_users WHERE LEFT(usr_idn, 1) = '".chr($i)."'"; Написал бы сразу, я бы не парился 10 минут (((
http://www.mysql.ru/docs/man/String_functions.html а получилось вот что : PHP: $sql = "SELECT * FROM aap_users WHERE LEFT(usr_idn, 1) = '".chr($i)."'"; Написал бы сразу, я бы не парился 10 минут (((
Фанат oncle terrible Команда форума 16 Апр 2005 #10 полез бы сразу в ман и не парил бы мне тут мозги 10 минут.
divxak Guest 16 Апр 2005 #11 PHP: $sql = "SELECT * FROM aap_users WHERE LEFT(usr_idn, 1) = '".chr($i)."'"; Нажмите для раскрытия... А разве так не проще? PHP: $query = "SELECT * FROM aap_users WHERE usr_idn LIKE '".chr($i)."%'";
PHP: $sql = "SELECT * FROM aap_users WHERE LEFT(usr_idn, 1) = '".chr($i)."'"; Нажмите для раскрытия... А разве так не проще? PHP: $query = "SELECT * FROM aap_users WHERE usr_idn LIKE '".chr($i)."%'";
fixxxer К.О. Партнер клуба 16 Апр 2005 #12 Это примерно то же самое, что использовать preg_match там, где достаточно strpos.
fixxxer К.О. Партнер клуба 17 Апр 2005 #14 Если тебе надо узнать, равен ли первый символ переменной $s 'a', ты напишешь substr($s,0,1) (как вариант $s{0}) или preg_match("/^a/"..)?
Если тебе надо узнать, равен ли первый символ переменной $s 'a', ты напишешь substr($s,0,1) (как вариант $s{0}) или preg_match("/^a/"..)?