За последние 24 часа нас посетили 22356 программистов и 1144 робота. Сейчас ищут 676 программистов ...

Скрипт с 5.6 на 7.1

Тема в разделе "Сделайте за меня", создана пользователем ZION3312, 12 апр 2019.

  1. ZION3312

    ZION3312 Активный пользователь

    С нами с:
    9 ноя 2016
    Сообщения:
    14
    Симпатии:
    0
    Здравствуйте. Не работает скрипт в связи с тем что перешел со старой версии php на новую
    Была 5.6 а стала 7.1
    Я просто в этом вообще не шарю.

    Вот код:
    Код (Text):
    1. <script type='text/javascript'>
    2. function obnovit_stranicu() {
    3.   location.reload();
    4. }
    5. setInterval("obnovit_stranicu()", 1200);
    6. </script>
    7.  
    8.  
    9. </script>
    10. <link href="/template/default/custum-files/css/msrun.css" rel="stylesheet" type="text/css">
    11.  
    12.         <?php
    13.     // определяем начальные данные
    14.     $db_host = 'localhost';
    15.     $db_name = '';
    16.     $db_username = '';
    17.     $db_password = '';
    18.     $db_table_to_show = '';
    19.  
    20.  
    21.     // соединяемся с сервером базы данных
    22.     $connect_to_db = mysql_connect($db_host, $db_username, $db_password)
    23.     or die("Could not connect: " . mysql_error());
    24.  
    25.     // подключаемся к базе данных
    26.     mysql_select_db($db_name, $connect_to_db)
    27.     or die("Could not select DB: " . mysql_error());
    28.  
    29.     // выбираем все значения из таблицы "student"
    30.     $qr_result = mysql_query("SELECT * FROM . $db_table_to_show ORDER BY id DESC LIMIT 30 ") or die ('Не могу выбрать посление записи'.mysql_error());
    31.  
    32.     // выводим на страницу сайта заголовки HTML-таблицы
    33.     echo '<table class="list" width="100%">';
    34.   echo '<thead>';
    35.   echo '<tr>';
    36.   echo '<th>Ip Адрес игрока</th>';
    37.   echo '<th>Версия игры</th>';
    38.   echo '<th>Дата</th>';
    39.   echo '<th>Время</th>';
    40.   echo '</tr>';
    41.   echo '</thead>';
    42.   echo '<tbody>';
    43.  
    44.    // выводим в HTML-таблицу все данные клиентов из таблицы MySQL
    45.   while($data = mysql_fetch_array($qr_result)){
    46.     echo '<tr>';
    47.     echo '<td>' . $data['ip'] . ':' . $data['port'] . '</td>';
    48.     echo '<td>Counter-Strike Source v34</td>';
    49.     echo '<td>' . $data['timeyear'] . '.' . $data['timemonth'] . '.' . $data['timeday'] . '</td>';
    50.     echo '<td>' . $data['timehour'] . ':' . $data['timeminute'] . ':' . $data['timesecond'] . '</td>';
    51.     echo '</tr>';
    52.   }
    53.  
    54.     echo '</tbody>';
    55.   echo '</table>';
    56.  
    57.     // закрываем соединение с сервером  базы данных
    58.     mysql_close($connect_to_db);
    59. ?><code lang="php">
     
    #1 ZION3312, 12 апр 2019
    Последнее редактирование: 12 апр 2019
  2. lastdays

    lastdays Активный пользователь

    С нами с:
    27 сен 2012
    Сообщения:
    410
    Симпатии:
    74
    mysql_connect сто лет в обед не поддерживается и вообще удален, переходим на pdo, mysqli
     
  3. ZION3312

    ZION3312 Активный пользователь

    С нами с:
    9 ноя 2016
    Сообщения:
    14
    Симпатии:
    0
    Так а что мне делать?
     
  4. Valick

    Valick Активный пользователь

    С нами с:
    12 авг 2018
    Сообщения:
    1.911
    Симпатии:
    328
    искать того кто в этом шарит и кто возьмёт недорого
     
  5. lastdays

    lastdays Активный пользователь

    С нами с:
    27 сен 2012
    Сообщения:
    410
    Симпатии:
    74
    Друг, использовать подключение которое я указал выше, а также переписать все скрипты, которые используются в приложении.

    https://php.ru/manual/pdo.construct.html

    Не благодари.
     
  6. MRSgiba

    MRSgiba Активный пользователь

    С нами с:
    22 дек 2017
    Сообщения:
    200
    Симпатии:
    32
    Хватит уже мучать человека Смотри пример#1, это твой случай. Если не поймешь что делать:
    Это будет единственным верным решением тогда.