Обучение/Помощь новичкам | Нужна помощь по sql
Тема закрыта by
SNEG
Откуда взялись u.id, u.login в SELECT ???
________
посл. ред. 11.08.2023 в 19:02; всего 15 раз(а); by SNEG
sql
CREATE TABLE `sessions` ( `id` varchar(255) NOT NULL, `user_id` int(11) UNSIGNED NOT NULL, `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `last_activity` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE `users` ( `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, `login` varchar(20) NOT NULL, `password` varchar(255) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY (`login`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; php
if ($sid = $_COOKIE['session_id']) { $result = $pdo->query( "SELECT u.id, u.login FROM sessions AS s LEFT JOIN users AS u ON (s.user_id=u.id) WHERE s.id='$sid' AND last_activity>=DATE_SUB(NOW(), INTERVAL " . SESSION_TTL . " SECOND)" ); ________
посл. ред. 11.08.2023 в 19:02; всего 15 раз(а); by SNEG
Я так понял в SELECT нужно указать колонки которые я хочу подключить к u от s ?
________
посл. ред. 11.08.2023 в 20:41; всего 5 раз(а); by SNEG
sql
SELECT ... FROM `".PREFIX."_sessions` AS s INNER JOIN `".PREFIX."_users` AS u ON `s.user_id` = `s.user_id` WHERE `key` = 'вы нашли закладку:)'" ________
посл. ред. 11.08.2023 в 20:41; всего 5 раз(а); by SNEG
Я так понял в SELECT нужно указать колонки которые я хочу подключить к u от s ?
sql
SELECT ... FROM `".PREFIX."_sessions` AS s INNER JOIN `".PREFIX."_users` AS u ON `s.user_id` = `s.user_id` WHERE `key` = 'вы нашли закладку:)'" ________
посл. ред. 11.08.2023 в 20:53; всего 1 раз(а); by Лара

