1

这是我的SQL声明:

UPDATE approved_student SET barcode='11',phone='11',table_name='2',remark='' WHERE
studentid='5230010'; UPDATE approved_student SET 
barcode='22',phone='22',table_name='2',remark='' WHERE studentid='5230009';  

执行SQL使用PHP不会产生预期的结果。

PHP资源:

mysql_connect("localhost","root","1234"); //connect database
mysql_select_db("lasto");//select name of the database

if($sql=mysql_query($data1)){
    echo 1;
}else{
    echo $data1;
}

mysql_close();

我发送了SQLusing POST,但它不起作用。

4

1 回答 1

6

您一次只能使用 mysql_query() 执行一个命令,您应该考虑使用 mysqli 或 PDO。

mysql_query("UPDATE approved_student SET barcode='11',phone='11',table_name='2',remark='' WHERE
studentid='5230010'"); 

...

mysql_query("UPDATE approved_student SET 
barcode='22',phone='22',table_name='2',remark='' WHERE studentid='5230009'");  
于 2013-08-20T14:24:41.377 回答