使用onClick功能更新数据库信息


Update database information with onClick function

我试图在mysql中使用带有按钮的onClick函数更新表行site_active

我的按钮代码是:

<button onClick='site_active()' id='site_active'><?php echo $client->site_active; ?></button>

当然我的Script是:

<script> 
   function site_active() 
   {
      alert("Site Updated"); 
   } 
</script>

我确信我需要使用一个php函数来实现这一点,我有下面的代码从我的尝试只是做一个表单。

<?php 
$con=mysqli_connect("INFORMATION REMOVED"); 
//Check connnection 
if (mysqli_connect_errno()) 
{ 
echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
} 
mysqli_query($con, "UPDATE mypanda_clients SET site_active='$_GET[site_active]' WHERE id='$_GET[id]'"); 
mysqli_close($con); 
?>

表单选项不工作,因为在网站上的一些冲突问题。任何帮助将是伟大的,因为我已经花了几个小时在这个没有进展。谢谢你。

我宁愿使用jquery并向服务器发出ajax请求

$('#buttonid').click(function(){
  //ajax request to the server goes here
});

这里是jquery中ajax的链接http://api.jquery.com/jQuery.ajax/