[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вытащить второе поле по первому полю
nemо
как вытащить из тамблицы поле id по полю login

чтобы было понятно

я имею базу данных пользователей по ид имейлу и логину
у меня работает только одна переменная логин а других нету и чтобы получить другии переменные как ид и имейл итому подобные я хочу их вытащить с помощью переменной логин..
тоесть
как то так

$query_uesr_id=mysql_query("SELECT (id) FROM `users` WHERE`login`='".mysql_real_escape_string($login)."' ");

$id_user=mysql_result($query_uesr_id,0);
echo $id_user;



Спустя 14 минут, 14 секунд (1.08.2010 - 13:10) Ice написал(а):
В чём проблема?

Спустя 5 минут, 4 секунды (1.08.2010 - 13:15) nemо написал(а):
Ice
проблема в том что мне нужно вызвать свой ид когда я авторезирован
но там у меня неполучается как то через сессию вызывать ид. только логин почемуто вызывается
и вот я пологину хотел сделать запрос на остальные свои поля в бд
типа искать где where по $login что (мой ид)

Спустя 14 минут, 46 секунд (1.08.2010 - 13:30) Ineed$ написал(а):
таким запросом ты ему говоришь SELECT (id) а ищешь логин....
а надо так SELECT (id, login) ну или всё что хочешь
и вообще sql намного быстрее выполнится если просто написать SELECT *

Спустя 4 минуты, 2 секунды (1.08.2010 - 13:34) nemо написал(а):
блин я тут базу даных неправильно указал и все время мучался . щас вроде разобрался

Спустя 10 минут, 37 секунд (1.08.2010 - 13:45) nemо написал(а):
Короче такой запрос:
$query_id_user=mysql_query("SELECT * FROM `users`");
while($row = mysql_fetch_array($query_id_user)){echo $row['id'];}

вызывает ид'ы всех пользователей
как вызвать только ид например по логину nemo?

тоесть мне нужно извлечь ид по соседнему полю login

Спустя 7 минут, 41 секунда (1.08.2010 - 13:52) Ineed$ написал(а):
$res = mysql_query("SELECT * FROM `users` WHERE login='nemo'");
$row = mysql_fetch_assoc($res);
echo $row['id'];


Спустя 3 минуты, 6 секунд (1.08.2010 - 13:55) nemо написал(а):
Ineed$
+1

Спустя 11 минут, 54 секунды (1.08.2010 - 14:07) nemо написал(а):
хотя я все правильно делал оказывается я еще неавторезирован был , но всеравно бы недогнал бы если бы не Ineed$
Быстрый ответ:

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