I'm trying to make a button execute some php code when the button is clicked. I'm not sure if it is the button i'm coding wrong or the php code. Here is the code I am using. <?php echo "<button action='<?php mysqli_query($connect,$query)?>'Click</button>"; ?> I've got all my variables stored in the php page, and I know they are all correct. But when I push the button it does nothing. I'm not quite sure what I am doing wrong. I have also tried <input type=button value="Click" OnClick= "<?php mysqli_query($connect,$query); ?>"> and <form onclick="<?php mysqli_query($connect,$query); ?>"> <input type=button value="Click"> </form> Obviously i'm a complete newbie. I'd appreciate any help. Thanks.