Тема: 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
приклади тама під спойлером, далі -- привіт мій кращий друже гугл!!

https://blog.clever-games.win/
Це ще не кінець. Це навіть не початок кінця. Але, можливо, це кінець початку.
Зростання мудрості можна точно вимірювати ступенем зменшення злоби.
///// у творчій відпустці. не турбувати /////
Подякували: ostap34PHP1

6

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

221VOLT написав:

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

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

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

"Борітеся – поборете, Вам Бог помагає!",
"Учітесь, читайте, І чужому научайтесь, Й свого не цурайтесь"  - Тарас Шевченко
"Лупайте сю скалу!" - Іван Франко