[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: распечатать имя авторизовавшегося
pultter
доброго времени суток!
сделал авторизацию. проблема в следующем: мне нужно найти в базе и распечатать имя авторизовавшегося(которое он указывал при регистрации). как сделать это не пойму...
составил запрос, но не знаю, правильный ли он.
PHP
<?
$select_name mysql_query("SELECT name FROM gb_user  WHERE name='".$name."' LIMIT 1");

а вот как распечатать полученный результат? пробовал вот так:
PHP
print $select name;

пишет 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");

а вот как распечатать полученный результат? пробовал вот так:
PHP
print $select name;

пишет 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 спасибо за помощь wink.gif проблему решил


_____________
Напишу индусский код. Бесплатно
Быстрый ответ:

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