如何在php echo中执行mysql查询?

时间:2019-04-18 09:35:03

标签: php mysql

我想在php echo子句中执行mysql查询。.请帮助..

mysqli_query($mysqli2,$update_book); ----> does not work.

这是我的代码。

$mysqli2=mysqli_connect("localhost","root","","bookDB");

$update_book="UPDATE bookinfo SET Status ='No' WHERE BookName='Step by Step'";


 echo "<script language=javascript>
   var con_test = confirm('Are you ready?');
   if(con_test == true){
     mysqli_query($mysqli2,$update_book);
     alert('Complete.');
   }
   else if(con_test == false){
     alert('Canceled.');
   }
   </script>";

1 个答案:

答案 0 :(得分:0)

您无法在Javascript代码中执行php代码。

您需要使用ajax(例如,从js代码调用php文件,例如检查http://api.jquery.com/jquery.ajax/),或者在单击确认后重定向到另一页