Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/151.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP mysql_query()无法查询请求的sql_Php_Javascript_Mysql - Fatal编程技术网

PHP mysql_query()无法查询请求的sql

PHP mysql_query()无法查询请求的sql,php,javascript,mysql,Php,Javascript,Mysql,这是我的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'; 使用PHP执行SQL不会产生预期的结果 PHP来源:

这是我的
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';  
使用
PHP
执行
SQL
不会产生预期的结果

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();

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

使用mysql\u 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'");  

使用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'");  

. 它们不再得到维护。看到了吗?相反,学习,并使用or-将帮助您决定哪一个。如果你选择PDO,这是我的答案$mysqli=newmysqli(“localhost”、“root”、“1234”、“lasto”)//连接数据库//mysqli_select_db($con,“lasto”)//如果($mysqli->multi_query($data1)){echo 1;}或者{echo$data1;}$mysqli->close();,则选择数据库的名称;。它们不再得到维护。看到了吗?相反,学习,并使用or-将帮助您决定哪一个。如果你选择PDO,这是我的答案$mysqli=newmysqli(“localhost”、“root”、“1234”、“lasto”)//连接数据库//mysqli_select_db($con,“lasto”)//如果($mysqli->multi_query($data1)){echo 1;}或者{echo$data1;}$mysqli->close();你是说mysqli或PDO可以同时执行,对吗?@JongzPuangput是的,这不应该是个问题。你是说mysqli或PDO可以同时执行,对吗?@JongzPuangput是的,这不应该是个问题。