2016-09-18 2 views
0

Я хотел сделать это, когда установлен флажок, скрипт php будет выполнен. Существует мой код:Execute php script при установке флажка

<form action="checkboxes.php" method="post"> 
 
<input type="checkbox" value="dawid" name="chk1"> 4K </input> 
 
<input type="submit" name="Submit" value="Submit"></input> 
 
</form> 
 

 
<?php 
 
\t \t \t 
 
\t \t \t $bdd=new PDO("mysql:host=localhost;dbname=techtronik.pl;charset=utf8", "root"); 
 
\t \t \t $wyszukiwanie = $bdd->query("SELECT * FROM procesory "); 
 
\t \t \t while($wynik = $wyszukiwanie->fetch()) 
 
\t \t \t { 
 
\t \t \t \t echo $wynik ['nazwaproduktu'] . ". "; 
 
\t \t \t } 
 
\t \t \t 
 
?> \t

Может кто-то пожалуйста, помогите мне? Спасибо.

ответ

-1

Почему вы не использовать JavaScript/Ajax, JQuery .... Позвони по проверке/на функции мыши

+0

'Почему бы вам не ajax'! Может быть, он не знал об этом. Примерный пример будет лучше в вашем ответе –

+0

Правда ... Я по телефону, поэтому у меня нет полного примера, чтобы показать ... И я даю ему способ следовать ... Извините, если этого недостаточно: / – kangun

0

Я предполагаю, что у вас есть базовые знания HTML, AJAX и JavaScript.

В вашем случае вы можете использовать вызов ajax.

1) галочкой

2) Вызовите Аякса

3) Ручка АЯКС и запуск PHP код

4) Возвращение Аяксу

5) Успех :)

Или просто отправьте форму на checkbox check, а затем обработайте с помощью php.

0

Вы можете сделать это с помощью jQuery, потому что это простое решение для начинающих.

Heres образец кода JQuery для текущего кода:

$('input[name=chk1]').click(function(){ 
    if($(this).is(':checked')){ 
    $('form').submit(); 
    //or your ajax request 
    } 
}); 
Смежные вопросы