Ошибка в PHP - коде

235
21 августа 2017, 10:35

Код:

$db = mysqli_connect("localhost","root","54825482","MyO");

$result = mysqli_query("SELECT id FROM users WHERE login = '$login'" ,$db) or die('Cann`t query '.mysql_error);

Ошибка:

mysqli_query() expects parameter 1 to be mysqli, string given in C:\www... Cann`t query mysql_error

Я понять не могу в чем проблема

Answer 1
$db = mysqli_connect("localhost","root","54825482","MyO");

$result = mysqli_query($db,"SELECT id FROM users WHERE login = '$login'");
Answer 2
$db = mysqli_connect("localhost","root","54825482","MyO");
$sql = "SELECT id FROM users WHERE login = '$login'";
$result = mysqli_query($db, $sql);
if (!$result)  die('Can`t query '. mysql_error);

Процедурный стиль

mysqli_query ( mysqli $link , string $query [, int $resultmode MYSQLI_STORE_RESULT ] )

mysqli_query

Answer 3
$mysqli = new mysqli("localhost","root","54825482","MyO");
$result = $mysqli->query("SELECT id FROM users WHERE login = '$login'");
READ ALSO
Ошибка при использовании SoapClient в PHP

Ошибка при использовании SoapClient в PHP

Впервые столкнулся с использованием SOAP протокола, вроде всё ясно, но не могу разобраться с ошибкойВот сама ошибка:

346
Поиск запроса в тексте

Поиск запроса в тексте

Приходят данные от стороннего API - запрос и текст в котором нужно искать этот запросКириллица

183