На странице перезагрузки MySQL-запрос (UPDATE Query) выполняется при каждой перезагрузке.

На странице перезагрузки MySQL-запрос (UPDATE Query) выполняется при каждой перезагрузке. Я хочу выполнить запрос только за один раз. Пожалуйста, предложите мне какое-нибудь решение. Благодарю вас.

0

Решение

в вашем запросе на обновление также рекламный сеанс, и перед выполнением запроса проверьте, что значение сеанса равно нулю или нет. если ноль, то выполнить

<?php

session_start();
$_SESSION["reload"] = "1";

?>

перед запросом

if($_SESSION['reload'] !=''){
//perform update query operation
}
0

Другие решения

попытайтесь установить cookie или сессию после первого выполнения, и перед выполнением запроса проверьте, установлены ли cookie или сессия, если нет, то выполните.

0

<?php
session_start();

if (!isset($_SESSION['loaded']) {

//you can process your update
//and create the session key "loaded"$_SESSION['loaded'] = 1;

} else {

//the session already exist, you can do other things

}
?>
0
По вопросам рекламы [email protected]