PHP/MySQL | Таблицы там, проверка
Тема закрыта by
Solaire
Причина: Закрыто. Ответ найден
Причина: Закрыто. Ответ найден
Господа. Есть 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 юзера';
Я бы так делал выборку,если правильно тебя понял.
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 юзера';
Я бы так делал выборку,если правильно тебя понял.
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, ну дерзайте тогда по несколько запросов...
Cloud (28.03.2018 в 23:38)
IndiS, что нет!?LEFT JOIN не сделает выборку с countr,если нет такого id как в таблице users cid
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, Материться тут можно?
А чтобы получить эти массивы,наверно ж сначала надо выбрать данные с бд если он русским языком написал ТАБЛИЦЫ,ПРОВЕРКА
А чтобы получить эти массивы,наверно ж сначала надо выбрать данные с бд если он русским языком написал ТАБЛИЦЫ,ПРОВЕРКА
IndiS (29.03.2018 в 00:15)
Cloud, Всё
дошло
Cloud, Всё
дошло Наконец-то.
Стр.: 1, 2