Как проверить запрос с помощью if и else - PullRequest
0 голосов
/ 28 мая 2020
• 1000 проверьте, нет ли вошедшего в шорт-лист фрилансера, тогда все они должны быть показаны на веб-странице, но если некоторые из них включены в шорт-лист.
Они не должны быть видимы, в то время как другие должны отображаться, но с использованием условия if и else для того же возврата, условие else всегда здесь моя часть запроса
$c_email = $_SESSION['c_email']; //client_email

//if there is not any candidate in the shortlist_freelancers w.r.t particular job then show all the data
$queryForShortlisted = mysqli_query($conn,"select * from `shortlist_freelancers` where `shortlist_job_id` IN
 (select `postJob_id` from `client_detail` where `client_email` ='abcd@gmail.com')");

if(mysqli_affected_rows($conn)>0)

{
  echo "1"; //for testing
    $querystart = "SELECT * FROM `freelancer_detail` WHERE f_id NOT IN
     (SELECT f.f_id FROM `freelancer_konnect_detail` f INNER JOIN shortlist_freelancers s ON f.f_id = s.shortlist_freelancer_id
      AND s.shortlist_job_id IN( select postJob_id from `client_detail` where client_email = '{$_SESSION['client_email']}' ))
       AND status = 1"; }

 else
  {
   echo "not shortlisted";
     $querystart = "SELECT * FROM `freelancer_detail` WHERE status = '1'";//if candidates are  not shortlisted
 }

Если есть фрилансеры, включенные в короткий список, то также отображается другая часть
спасибо

1 Ответ

1 голос
/ 28 мая 2020

Попытайтесь создать переменную в каждом запросе, когда вы выбираете запрос, тогда эта переменная должна активировать и сравнивать эту переменную в операторах условия, затем поместите код, который вы хотите отобразить, в теле этого условия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...