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';  

SQLusing を実行して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();

SQLを使用して送信しましたPOSTが、機能しません。

4

1 に答える 1

6

mysql_query() では一度に 1 つのコマンドしか実行できません。代わりに 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 に答える