Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как выводить id из БД?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
HTML
Отправлено: 20 Июля, 2013 - 15:49:34
Post Id


Новичок


Покинул форум
Сообщений всего: 57
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)

[+]


Как выводить id из БД на страницу пользователя? Например так: Ваш id $id.
 
 Top
teddy
Отправлено: 20 Июля, 2013 - 15:52:10
Post Id


Участник


Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013  


Помог: 91 раз(а)




При авторизации выбирайте так же id пользователя и просто выводите его там где надо

Если это информация для всех(профили) $id пользователей берем из $_GET параметра

(Отредактировано автором: 20 Июля, 2013 - 16:00:42)

 
 Top
HTML
Отправлено: 20 Июля, 2013 - 16:02:33
Post Id


Новичок


Покинул форум
Сообщений всего: 57
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)

[+]


teddy пишет:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `id` FROM `users` WHERE id='$id'


В переменная $id должна содержать $id авторизованного пользователя.

Если это информация для всех(профили) $id пользователей берем из $_GET параметра

Я написал как ты. Но всеравно этот код выдает: "Ваш ид: Resource id #3".
 
 Top
soffrick
Отправлено: 20 Июля, 2013 - 16:06:05
Post Id



Посетитель


Покинул форум
Сообщений всего: 379
Дата рег-ции: Май 2012  
Откуда: Россия, Москва


Помог: 17 раз(а)




teddy пишет:
Если это информация для всех(профили) $id пользователей берем из $_GET параметра

лучше так:
PHP:
скопировать код в буфер обмена
  1. $query = "SELECT id FROM users WHERE id = {$_GET['id']}";
  2. $users = mysql_query($query);
  3. $info = mysql_fetch_assoc($users);
  4. $id = $info['id'];
  5. echo "Ваш id: $id";

(Добавление)
HTML пишет:
Ваш ид: Resource id #3

phpfaq.ru/debug
(Добавление)
Спойлер (Отобразить)

(Отредактировано автором: 20 Июля, 2013 - 16:08:56)



-----
Правильный вопрос - уже половина правильного ответа!

p.s. индусы повсюду, будьте осторожны!
 
 Top
teddy
Отправлено: 20 Июля, 2013 - 16:10:22
Post Id


Участник


Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013  


Помог: 91 раз(а)




HTML пишет:
Я написал как ты. Но всеравно этот код выдает: "Ваш ид: Resource id #3".

Удали этот код. Я тупанул просто )) выше исправился. Просто когда делаешь авторизацию выбирай не только логин и пароль для сравнения, но ещё и id пользователя(его ни с чем сравнивать не нужно) и выводи его там где нужно.

(Отредактировано автором: 20 Июля, 2013 - 16:13:08)

 
 Top
HTML
Отправлено: 20 Июля, 2013 - 17:24:21
Post Id


Новичок


Покинул форум
Сообщений всего: 57
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)

[+]


soffrick пишет:
teddy пишет:
Если это информация для всех(профили) $id пользователей берем из $_GET параметра

лучше так:
PHP:
скопировать код в буфер обмена
  1. $query = "SELECT id FROM users WHERE id = {$_GET['id']}";
  2. $users = mysql_query($query);
  3. $info = mysql_fetch_assoc($users);
  4. $id = $info['id'];
  5. echo "Ваш id: $id";

(Добавление)
HTML пишет:
Ваш ид: Resource id #3

phpfaq.ru/debug
(Добавление)
Спойлер (Отобразить)

Не работает, ид не показывает
 
 Top
Bio man
Отправлено: 20 Июля, 2013 - 17:34:32
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




Не понял
PHP:
скопировать код в буфер обмена
  1. echo "Ваш id: {$_GET['id']}";
?
 
 Top
HTML
Отправлено: 20 Июля, 2013 - 18:52:27
Post Id


Новичок


Покинул форум
Сообщений всего: 57
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)

[+]


У меня не получается выводит ид из БД? Может кто то покажет подробный пример?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB