Доброе утро! Проблему помогите решить плиз. Долго бьюсь.
У меня страница php выгружает базу из SQL. После клика на картинку появляется кнопка с помощью <script> функции
if (type == "h" || type == "s" || type == "b") {eq.innerHTML = '<button onclick="Eq1()">Обновить данные</button>';}
До этого момента все отлично. Все работает.
Эта кнопка должна вызвать OnClick=Eq1(), которая отправит в базу запрос UPDATE.
Как это сделать?
Как-то умудриться вызвать php функцию из script? или через <script> как-то можно отправить запрос?
Я запутался. При этом подключение к базе есть в php и собраны все переменные. Нашел вот такой обходной путь интересный. Помогите плиз это обыграть на отправку запроса SQL UPDATE
[BGCOLOR=transparent] УРАА!! РЕшил! Спасибо! Вот ответ!![/BGCOLOR]
Кнопка!!!
<button onclick="Eq1()">Обновить данные</button>
У меня страница php выгружает базу из SQL. После клика на картинку появляется кнопка с помощью <script> функции
if (type == "h" || type == "s" || type == "b") {eq.innerHTML = '<button onclick="Eq1()">Обновить данные</button>';}
До этого момента все отлично. Все работает.
Эта кнопка должна вызвать OnClick=Eq1(), которая отправит в базу запрос UPDATE.
Как это сделать?
Как-то умудриться вызвать php функцию из script? или через <script> как-то можно отправить запрос?
Я запутался. При этом подключение к базе есть в php и собраны все переменные.
19 Дек 2018
Код:
<?php
$a = "hello";
?>
<script>
function echoHello()
{
alert("<?php hello(); ?>");
}
</script>
<?php
function hello() {
global $a;
echo $a;
}
?>
<button onclick="echoHello()">Say Hello</button>
19 Дек 2018
Код:
<?php
$a = "hello";
?>
<script>
function Eq1()
{
alert("<?php hello(); ?>");
}
</script>
<?php
function hello() {
global $a;
echo $a;
$db = mysql_connect('адрес','пользователь','пароль');
mysql_select_db('таблица', $db);
$result = mysql_query("UPDATE табилца SET значение=123 WHERE login='OverMouse'");
if ($result == 'true')
{
echo "Данные успешно обновлены.";
}
else
{
echo "Данные не обновлены!";
}
}
?>
<button onclick="Eq1()">Обновить данные</button>
В этой теме было размещено решение! Перейти к решению.
Последнее редактирование модератором: