[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Две таблицы в одной
Shytt
Здравствуйте, я пишу онлаин игру для себя и встал на одном месте, помогите кому не трудно smile.gif

мне нужно объединить две таблицы в одну, а точнее чтоб проверялись данные
не занят участок и если он занят то кому принадлежит....
1 Nick.. 2 Uchastok... Два одинаковых поля в 2 таблицах....


Вот запрос
("SELECT * FROM Users, Zaselenie WHERE Users.Nick='".$_SESSION['Login']."' Or Zaselenie.Nick= '".$_SESSION['Login']."' AND Users.Uchastok = Zaselenie.Uchastok='".$_GET['gorod']."' " )

я не понимаю что здесь не правильно sad.gif он тут вытаскивает участки только не понятно какие но при этом он главное не вытаскивает юзера например кому это принадлежит...

Прошу помогите smile.gif



Спустя 5 минут, 10 секунд (3.02.2010 - 00:23) Nikitian написал(а):
select t2.*,t1.Nick from Users as t1 inner join Zaselenie as t2 using (Uchastok) where t2="$gorod" and "$login" in (t1.Nick,t2.Nick)

Вроде правильно написал. Если что не так, то приложите show create table Users && show create table Zaselenie с данными, ну и конечно ошибки

Спустя 39 минут, 20 секунд (3.02.2010 - 01:03) Shytt написал(а):
Nikitian Ты классно написал smile.gif но честно я нечего не понял, что по чем

Цитата
select t2.*,t1.Nick from Users as t1 inner join Zaselenie as t2

тут как я понял ты сделал из них псевдонимы

Цитата
using (Uchastok)

честно это я не знаю что такое??

остальное более менее знакомое....


А нельзя что то в простом варианте сделать
Цитата
SELECT * FROM table1,table2 WHERE table1.id=table2.id;

но при этом чтоб Get показал на какой я странице и подбирая из двух таблиц нужную переменную, и Session какой узер присутствует???
что то вроде сначала посмотрела какой узер за тем проверила обе таблицы и показала переменные которые для него лично ???

Спустя 7 часов, 57 минут, 30 секунд (3.02.2010 - 09:00) NewBePhp написал(а):
Shytt
попробуй такое извращение:

SELECT
*
FROM
Users, Zaselenie
WHERE
(Users.Nick='".$_SESSION['Login']."'
OR Zaselenie.Nick='".$_SESSION['Login']."')
AND Users.Nick=Zaselenie.Nick
AND Users.Uchastok=Zaselenie.Uchastok='".$_GET['gorod']."'

Спустя 4 дня, 4 часа, 13 минут, 40 секунд (7.02.2010 - 13:14) Shytt написал(а):
чет не очень все как то блин sad.gif не прокатывает
Быстрый ответ:

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