Ошибка версий при подключении к БД

275
26 июля 2017, 23:37

Работаю с БД таким способом:

<?php
$page = $_GET["page"];
mysql_connect("localhost", "login", "password") or die(mysql_error());
mysql_select_db("aqqBD") or die(mysql_error());
$strSQL = "SELECT * FROM mydatabase LIMIT ".$page.",3";
$rs = mysql_query($strSQL);
while($row = mysql_fetch_array($rs)) {
   echo $row['state']." - ".$row['date']." - ".$row['id']."<br>";
}
mysql_close();

Все выводит хорошо, но в error_log висит постоянно такая ошибка, как ее можно исправить?

PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in ...

Если я начинаю использовать mysqli_connect, то появляется ошибка с mysql_select_db

Answer 1

В свежих версиях PHP пора отказываться от mysql и переходить на mysqli. Тебе намекают:

use mysqli or PDO

Если используешь mysqli_connect, то используй и mysqli_select_db, а не mysql_select_db

READ ALSO
Суперглобальный массив $GLOBAL

Суперглобальный массив $GLOBAL

У меня есть два файла 1php и 2

291
Как использовать Sphinx в Yii2 + PostgreSQL?

Как использовать Sphinx в Yii2 + PostgreSQL?

Не до конца понимаю, возможно ли использование Sphinxsearch в Yii2 в качестве поискового движка в связке с PostgreSQL? В экстеншене: Yii2-sphinx говорится про...

340
Как сделать подобное Ajax обновление?

Как сделать подобное Ajax обновление?

Ребят как сделать простое обновление фотогалереи? Не каких прелоудеров и прочих штучекПросто нужно чтобы при прокрутке вниз подгружалось...

283
Как удалить все &ldquo;чужие&rdquo; ссылки? [требует правки]

Как удалить все “чужие” ссылки? [требует правки]

Как удалить все сторонние ссылки из сайта? Оставить только определенныеДайте пожалуйста пример

280