Я пытаюсь преобразовать mysql-запрос в mysqli, но он не работает ... почему? От:Запрос Mysql в mysqli-запрос UPDATE-оператор
mysql_query("UPDATE views SET views=views+1 WHERE viewID='1'");
To:
$q1 = $mysqli->query("UPDATE views SET views=views+1 WHERE viewID='1'");
Notice: Undefined variable: mysqli in
Fatal error: Call to a member function query() on a non-object
Когда я
mysqli_query("UPDATE views SET views=views+1 WHERE viewID='1'");
mysqli_query expects two parameters
Что происходит, когда вы выполняете mysqli_query («Представления UPDATE SET views = views + 1 WHERE viewID = '1'"); '. Далее я предлагаю вам перейти через PDO –
Можете начать работу с 'mysqli_' (kudos для перехода туда!), Прочитав [руководство по php.net] (http://php.net/manual/en/mysqli. quickstart.connections.php) –
Ну, сначала вам нужно создать экземпляр 'mysqli' (в переменной' mysqli'), используя '$ mysqli = mysqli_connect (...)' или '$ myslqi = new mysqli (. ..) ' – Phil