选中复选框后执行php脚本

时间:2016-09-18 19:27:56

标签: php sql checkbox execute

当我的复选框被选中时,我想这样做,一个PHP脚本将被执行。 有我的代码:



<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
			
			$bdd=new PDO("mysql:host=localhost;dbname=techtronik.pl;charset=utf8", "root");
			$wyszukiwanie = $bdd->query("SELECT * FROM procesory ");
			while($wynik = $wyszukiwanie->fetch() )
			{
				echo $wynik ['nazwaproduktu'] . ". ";
			}
			
?>	
&#13;
&#13;
&#13;

有人可以帮帮我吗? 感谢。

3 个答案:

答案 0 :(得分:0)

我假设您具有html,ajax和javascript的基本知识。

在您的情况下,您可以使用ajax调用。

1)选中复选框

2)调用ajax

3)处理ajax并运行php代码

4)返回ajax

5)成功:)

或者只需在复选框检查中提交表单,然后使用php处理。

答案 1 :(得分:0)

你可以使用jQuery来完成它,因为它是初学者的简单解决方案。

下面是您当前代码的示例jQuery代码:

$('input[name=chk1]').click(function(){
  if($(this).is(':checked')){
    $('form').submit();
    //or your ajax request
  }
});

答案 2 :(得分:-1)

为什么不使用JavaScript / Ajax,jquery ....并调用check / on click函数