fixed very ugly and ambiguous sql select on products
This commit is contained in:
parent
8d6fcfd4ec
commit
a2dd6ddf83
@ -41,7 +41,8 @@ function connect_user($user_id, $long_expiration = true)
|
|||||||
$query->bindValue(":user_id", $user_id);
|
$query->bindValue(":user_id", $user_id);
|
||||||
$query->bindValue(
|
$query->bindValue(
|
||||||
":connection_eol",
|
":connection_eol",
|
||||||
date('Y-m-d H:i:s', strtotime("now + $delay seconds")), PDO::PARAM_STR
|
date('Y-m-d H:i:s', strtotime("now + $delay seconds")),
|
||||||
|
PDO::PARAM_STR
|
||||||
);
|
);
|
||||||
$query->bindValue(":session_id", $session_id);
|
$query->bindValue(":session_id", $session_id);
|
||||||
|
|
||||||
@ -276,8 +277,13 @@ function get_users_products_array()
|
|||||||
$user_products = array();
|
$user_products = array();
|
||||||
|
|
||||||
$sql = "SELECT
|
$sql = "SELECT
|
||||||
id, name, description, expiration_date, added_date, cupboard_name, public_id
|
products.id AS id, products.name AS name, products.description AS description,
|
||||||
FROM products WHERE owner_id = :owner_id;";
|
cupboards.id AS cupboard_id, cupboards.name AS cupboard_name,
|
||||||
|
cupboards.description AS cupboard_description, expiration_date,
|
||||||
|
added_date
|
||||||
|
FROM products
|
||||||
|
INNER JOIN cupboards ON products.cupboard_id = cupboards.id
|
||||||
|
WHERE products.owner_id = :owner_id;";
|
||||||
|
|
||||||
$query = $PDO->prepare($sql);
|
$query = $PDO->prepare($sql);
|
||||||
$query->bindValue(":owner_id", get_user_info_from_session_id("id"));
|
$query->bindValue(":owner_id", get_user_info_from_session_id("id"));
|
||||||
|
Loading…
Reference in New Issue
Block a user