Loading...
PHP/MySQL | Таблицы там, проверка
Господа. Есть 2 таблицы, users и countr. В users есть параметры id, пароль и cid. В countr есть id. Как проверять, совпадает ли cid у человека из таблицы users, и id у чего-то из таблицы countr. Хоть чисто теоретически.
if($user['id']==$countr['id'])
SELECT `users`.*,`countr`.*
FROM `users`
LEFT JOIN `countr`
ON `countr`.`id` = `users`.`cid`
WHERE `users`.`id` = 'id юзера';

Я бы так делал выборку,если правильно тебя понял.
Cloud (28.03.2018 в 23:17)
SELECT `users`.*,`countr`.*
FROM `users`
LEFT JOIN `countr`
ON `countr`.`id` = `users`.`cid`
WHERE `users`.`id` = 'id юзера';

Я бы так делал выборку,если правильно тебя понял.

не) ему лишь ПрОверка id равно ли cid
IndiS, что нет!?LEFT JOIN не сделает выборку с countr,если нет такого id как в таблице users cid
IndiS, ну дерзайте тогда по несколько запросов...*polbu*
Cloud (28.03.2018 в 23:38)
IndiS, что нет!?LEFT JOIN не сделает выборку с countr,если нет такого id как в таблице users cid

а ему не нужна выборка
if($user['cid']==$countr['id']){
echo 'true';
}else{
echo 'false';
}
________
посл. ред. 29.03.2018 в 00:14; всего 2 раз(а); by IndiS
IndiS, Материться тут можно?
А чтобы получить эти массивы,наверно ж сначала надо выбрать данные с бд если он русским языком написал ТАБЛИЦЫ,ПРОВЕРКА
Cloud, ВсёГгдошло
IndiS (29.03.2018 в 00:15)
Cloud, ВсёГгдошло

Наконец-то.
Онлайн: 2
Время:
Gen. 0.1889
(c) Bym.Guru 2010-2025