pultter
5.05.2009 - 16:37
доброго времени суток!
сделал авторизацию. проблема в следующем: мне нужно найти в базе и распечатать имя авторизовавшегося(которое он указывал при регистрации). как сделать это не пойму...
составил запрос, но не знаю, правильный ли он.
PHP |
<? $select_name = mysql_query("SELECT name FROM gb_user WHERE name='".$name."' LIMIT 1");
|
а вот как распечатать полученный результат? пробовал вот так:
пишет Resource id #4
помогите, если это не затруднит Вас. заранее благодарю
Спустя 16 минут, 28 секунд (5.05.2009 - 15:54) sergeiss написал(а):
Посмотри в хэлпе описания функций mysql_fetch_assoc, mysql_fetch_array. Туда передаешь полученный ресурс $select_name, и получаешь одну строку результата в виде массива.
Далее пробегаешь по всем строкам, и получаешь весь результут.
Еще тебе может помочь в определенных ситуациях функция mysql_num_rows.
Спустя 22 минуты, 15 секунд (5.05.2009 - 16:16) pultter написал(а):
sergeiss, т.е. получается вот так?
PHP |
$select_name = mysql_query("SELECT name FROM gb_user WHERE name LIKE '".$name."' LIMIT 1"); while ($array = mysql_fetch_array($select_name)) { print $array; } |
Спустя 41 минута, 30 секунд (5.05.2009 - 16:58) waldicom написал(а):
Цитата (pultter @ 5.05.2009 - 13:37) |
доброго времени суток! сделал авторизацию. проблема в следующем: мне нужно найти в базе и распечатать имя авторизовавшегося(которое он указывал при регистрации). как сделать это не пойму... составил запрос, но не знаю, правильный ли он.
PHP | <? $select_name = mysql_query("SELECT name FROM gb_user WHERE name='".$name."' LIMIT 1"); |
а вот как распечатать полученный результат? пробовал вот так:
пишет Resource id #4 помогите, если это не затруднит Вас. заранее благодарю
|
Я прошу прощения, если я не догоняю, но ты хочешь выбрать то, что и так передаешь как параметр?!
Т.е. дай мне пользователя ВАСЯ которого зовут ВАСЯ?
Спустя 46 минут, 8 секунд (5.05.2009 - 17:44) pultter написал(а):
waldicom, тогда конструкция
PHP |
WHERE name='".$name."' |
лишняя...
Спустя 2 минуты (5.05.2009 - 17:46) waldicom написал(а):
Цитата (pultter @ 5.05.2009 - 15:44) |
waldicom, тогда конструкция PHP | WHERE name='".$name."' |
лишняя... |
Скорее всего она не лишняя, но в таком виде она просто бессмыслена. Просто тебе надо определиться что и по какому параметру хочешь получить.
Спустя 17 минут, 40 секунд (5.05.2009 - 18:03) pultter написал(а):
sergeiss и waldicom спасибо за помощь
проблему решил
_____________
Напишу индусский код. Бесплатно