За последние 24 часа нас посетили 20689 программистов и 1113 роботов. Сейчас ищут 557 программистов ...

mysql работает, но стоит добавить рабочий Refresh и вникуда

Тема в разделе "MySQL", создана пользователем HerVverh, 19 фев 2018.

  1. HerVverh

    HerVverh Новичок

    С нами с:
    7 янв 2018
    Сообщения:
    59
    Симпатии:
    1
    Адрес:
    Питер
    Вот код, он работает

    $db_host = '1';
    $db_name = '2';
    $db_user ='3';
    $db_pass = '4';
    $link = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
    $mysqli = new mysqli($db_host, $db_user, $db_pass, $db_name);
    if ($mysqli->connect_errno) {
    echo "Не удалось подключиться к MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
    }
    if (!$mysqli->query("DROP TABLE IF EXISTS test7") ||
    !$mysqli->query("CREATE TABLE test7(id INT)") ||
    !$mysqli->query("INSERT INTO test7(id) VALUES (1)")) {
    echo "Не удалось создать таблицу: (" . $mysqli->errno . ") " . $mysqli->error;
    }
    echo "удалось создать таблицу"
    ?>

    если добавляю
    echo "<html><head> <meta http-equiv='Refresh' content = '15; URL =index1.html'> </head></html>";
    exit ();

    либо
    mysqli_close($link);
    echo "<html><head> <meta http-equiv='Refresh' content = '15; URL =index1.html'> </head></html>";
    exit ();

    мускл улетает внебытие (пробел в слове небытие сами поставьте)

    почему и как рефрешнуть теперь? рефреш без кода мускл рефрешился.
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.816
    Симпатии:
    735
    Адрес:
    Татарстан
    не рефрешьте.... тем более так изощренно
    а так - скорее всего вы зацикливаете и бесконечно рефрешите на себя
     
  3. HerVverh

    HerVverh Новичок

    С нами с:
    7 янв 2018
    Сообщения:
    59
    Симпатии:
    1
    Адрес:
    Питер
    изощренно изосят в эрмитаже, правильные варианты будут?
     
  4. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    Грубишь. header location может?
     
  5. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    Тут хоть refresh, хоть header location... Если на тот-же скрипт и предварительно не проверять условие необходимости обновления данных в базе и последующего перенаправления - результат будет тот-же.
    @HerVverh, отсюда вывод: либо параметр в url при перенаправлении/обновлении и его проверять в самом начале скрипта, либо сохранять данные в сессии...
     
  6. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.816
    Симпатии:
    735
    Адрес:
    Татарстан
    инфа 100% ?? как догадались? может ошибку выдает что-то где-то? может нам покажите?

    index1.html - что это, что там?