ryumashkin
Новичок
Доброго времени суток господа.
Возник вопрос следующего содержания.
В БД есть 2 таблицы
tbl_users
userID, userName, userEmail, userPass, userStatus, tokenCode, port, level, slots, dateregister, IP, personal
tbl_userpay
payID, payUserID, payInvID, paySum, payName, payStatus, payProgres, payDate, payDateStart, payDateStop
Нужно сделать выборку для tbl_userpay и если payUserID == userID нужно вывести найденные соответствия.
Так запрос вернет только первую попавшуюся строку. Как правильно сформировать запрос чтобы получить все строки?
Это первый основной вопрос
Вопрос второй не менее важный в принципе.
Как правильно выполнить связку двух таблиц.
В данной момент в tbl_userpay->payUserID передается tbl_users->userID
Сожалею за столь сбитое объяснение, но учусь по ходу движения.
Возник вопрос следующего содержания.
В БД есть 2 таблицы
tbl_users
userID, userName, userEmail, userPass, userStatus, tokenCode, port, level, slots, dateregister, IP, personal
tbl_userpay
payID, payUserID, payInvID, paySum, payName, payStatus, payProgres, payDate, payDateStart, payDateStop
Нужно сделать выборку для tbl_userpay и если payUserID == userID нужно вывести найденные соответствия.
PHP:
$mypay = $user_home->runQuery("SELECT * FROM tbl_userpay WHERE payUserID=:uid");
$mypay->execute(array(":uid"=>$userdates['userID']));
$userdatespay = $mypay->fetch(PDO::FETCH_ASSOC);
print_r($userdatespay);
Это первый основной вопрос

Вопрос второй не менее важный в принципе.
Как правильно выполнить связку двух таблиц.
В данной момент в tbl_userpay->payUserID передается tbl_users->userID
Сожалею за столь сбитое объяснение, но учусь по ходу движения.