Как подставить в два условия where mysql две переменные php?

187
19 апреля 2018, 10:27

Всем добрый день, как правильно подставить две переменные в условие запроса mysql ? Видимо проблема с ковычками. Конфиг сервера :

libmysql - 5.5.59; MySql - 5.5.59-0+deb8u1-(debian)

Код

$userdb = mysqli_real_escape_string($link, $username);
$userpassword = mysqli_real_escape_string($link, $password);    
$query =  mysqli_query($link, "SELECT user_id FROM users WHERE user_login='".$userdb."'" + " AND user_password = '".$userpassword."'");
if(mysqli_num_rows($query) == 0){
      echo "failed_password";
      exit();
   }
Answer 1
 $query =  mysqli_query($link, "SELECT user_id FROM users WHERE user_login='".$userdb."'" + " AND user_password = '".$userpassword."'");

замени на

$query =  mysqli_query($link, "SELECT user_id FROM users WHERE user_login='".$userdb."' AND user_password = '".$userpassword."'");
READ ALSO
Ошибка работы с БД | php

Ошибка работы с БД | php

Uncaught Error: Call to undefined function mysql_query()

179
подсчет количества товара

подсчет количества товара

На форме выбирается количество ящиков и автоматически меняется сумма у Ящиков и итоговая суммаСчитается отдельно количество товара и меняется...

218