Обновление с PHP5 на PHP7 - PullRequest
0 голосов
/ 26 июня 2019

Я хочу задать вопрос другому проекту.

мой проект php5, и я хочу обновить этот проект до php7. НО я получаю много ошибок.

Примечание: неопределенный индекс: aranan в C: \ xampp \ htdocs \ nesciences \ content.php в строке 60

Примечание: неопределенная переменная: номер_ роли в C: \ xampp \ htdocs \ nesciences \ user \ edit_role.php в строке 4

Предупреждение: mysqli_fetch_object () ожидает, что параметр 1 будет mysqli_result, bool указан в C: \ xampp \ htdocs \ nesciences \ user \ add_revision_page.php в строке 5

Неустранимая ошибка: необученная ошибка: вызов неопределенной функции Yetki_kontrol () в C: \ xampp \ htdocs \ nesciences \ user \ edit_role.php: 3 Трассировка стека: # 0 {main}, брошенная в C: \ xampp \ htdocs \ nesciences \ user \ edit_role.php в строке 3

вот некоторые ошибки, как я могу исправить эту ошибку.

$paperProp=mysqli_fetch_object(mysqli_query($baglanti,$pQuery));


if (yetki_kontrol($role_number, "edit_role")) {

1 Ответ

0 голосов
/ 26 июня 2019

Вот руководство по миграции, которое вы можете использовать.https://www.php.net/manual/en/migration70.php

и для уведомлений

Примечание: неопределенный индекс: aranan в C: \ xampp \ htdocs \ nesciences \ content.php в строке 60

Примечание: неопределенная переменная: role_number в C: \ xampp \ htdocs \ nesciences \ user \ edit_role.php в строке 4

вы можете просто использовать функцию isset (), чтобы избежать этих уведомлений.

предупреждение: mysqli_fetch_object () ожидает, что параметр 1 будет mysqli_result, bool указан в C: \ xampp \ htdocs \ nesciences \ user \ add_revision_page.php в строке 5

Ваш запросневерно или не возвращает истину.Вы можете использовать mysqli_num_rows вместо mysqli_result, поскольку он устарел с php 7

Неустранимая ошибка: Uncaught Ошибка: вызов неопределенной функции Yetki_kontrol ()

Yetki_kontrol это не такопределены, сначала определите.

...