Тема: PHP 5.6 в 7.1 потрібна допомога

<?
    $host="localhost";
    $user="yoyjnngc";
    $password="";
    $db="yoyjnngc_table";

        mysql_connect($host, $user, $password);
            

    mysql_select_db($db);
    mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'");
    mysql_query("SET CHARACTER SET 'utf8'");
    
    $n=rand(1, 100);
    
        $advice=mysql_query("SELECT * FROM advice WHERE id='$n'");
    
        $row=mysql_fetch_array($advice);
    
    echo $row[text];                 
?>

Цей код працює на 5.6, допоможіть переробити його на 7.1 бо в 5.6 вже не працює простий mysql

2

Re: PHP 5.6 в 7.1 потрібна допомога

це часом не за цього ?

У PHP 7, застаріле розширення mysql не доступно і залишені лише два останніх.

з документації, так що спробуйте msqli, PDO

Подякували: BronzChef2056, ostap34PHP2

3

Re: PHP 5.6 в 7.1 потрібна допомога

reverse2500 написав:

це часом не за цього ?

У PHP 7, застаріле розширення mysql не доступно і залишені лише два останніх.

з документації, так що спробуйте msqli, PDO

Дякую, я вже розібрався

Подякували: ostap34PHP1

4

Re: PHP 5.6 в 7.1 потрібна допомога

так це була в цьому причина чи в іншому, напишіть рішення, для всіх, навіть не для мене, що робили ?

Подякували: koala, ostap34PHP2

5

Re: PHP 5.6 в 7.1 потрібна допомога

окай, ще раз --

http://replace.org.ua/post/93254/#p93254
приклади тама під спойлером, далі -- привіт мій кращий друже гугл!!

Подякували: ostap34PHP1

6

Re: PHP 5.6 в 7.1 потрібна допомога

221VOLT написав:

окай, ще раз --

http://replace.org.ua/post/93254/#p93254
приклади тама під спойлером, далі -- привіт мій кращий друже гугл!!

Давні спогади! :D мої теми тепер повчальні!

Подякували: 221VOLT1