Advertisement
alneoru

Выборка из таблиц по условию 1

Jun 20th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.76 KB | None | 0 0
  1. /*//все это хорошо, но очень нагромождено
  2. $tool='(';
  3.         foreach($_GET['tool'] AS $id){
  4.             $tool.=(int)$id.',';
  5.         }
  6.         $tool = substr($tool,0,-1);
  7.         $tool .=')';
  8. */
  9. //тут проще так делать
  10. $tool='('.implode(',',$_GET['tool']).')';
  11. //с запросом потяжелее мне, надо пробовать. почему сразу не объединять с условием?
  12. $query="SELECT
  13.     u.name AS name, u.phone AS phone, u.email AS email, u.auto AS auto, t.name AS tool_name, u.image AS image, u.id_user AS id_user FROM vnd_user u
  14. LEFT JOIN vnd_user_tool ut ON (u.id_user=ut.id_user AND ut.id_tool IN $tool)
  15. LEFT JOIN vnd_tool t ON (t.id_tool=ut.id_tool)
  16. WHERE
  17.     status<>0
  18. ";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement