Доброго дня,как предотвратить PHP код для запуска при загрузке страницы
Хотя я старый программист, я новичок в PHP, так что мне нужна помощь.
Контекст 1. У меня есть форма отправки с кнопкой обновления. 2. У меня есть PHP-код для вставки записей в базу данных MySQL.
Задача 1. При первом запуске страницы выполняется PHP-код. 2. Когда я обновляю страницу, PHP-код запускается снова.
Код
<!-- Button definition -->
<input id="submit" type="submit" class="button" name="submit" value="submit" onclick="Update_MySQL()" />
<!-- Function to be executed by the onclick -->
<script>
<?php
function Update_MySQL() {
if(isset($_POST['submit']))
{
$sql = "MYSQL UPDATE STRING" ;
$MY_CONNECTION->query($sql) ;
}
}
?>
</script>
Что я знаю 1. PHP работает на сервере и JavaScript на браузер (клиент) 2. PHP предоставляет данные серверу, когда страница запускается или обновления
Может ли кто-нибудь помочь мне в этом?
Большое спасибо
Пожалуйста, добавьте код ошибки, чтобы ответить более подробно –
Вы не можете выполнить функцию PHP с событием onclick от Javascript. –
Вы не можете вызвать функцию PHP из 'onclick()' like this .... – WillardSolutions