执行多条SQL语句_sql语句执行顺序

其他范文 时间:2020-02-28 05:21:49 收藏本文下载本文
【www.daodoc.com - 其他范文】

执行多条SQL语句由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“sql语句执行顺序”。

执行多条SQL语句

使用mysqli一次执行多条SQL语句

$mysqli=new MySQLi(“localhost”,“root”,“”,“xiaoqiangdb”);

/*==========================没有结果集:insert update delete==========================*/

$sqls=“insert into shops(name,price,num,desn)values('book1','12.16','5','good');”;

$sqls.=“updated shops set name='testname' where id>50;”;

$sqls.=“delete from shops where id

if($mysqli->multi_query($sqls)){

echo ”多条语句执行成功!“;

echo ”最后插入的ID:“.$mysqli->insert_id.”“;

//echo ”影响的行数:“.$mysqli->affected_rows;//不准确!

}else{

echo ”ERROR“.$mysqli->errno.”---“.$mysqli->error;

}

/*==========================有结果集:select==========================*/$sqls=”select current_user();“;

$sqls.=”desc shops;“;

$sqls.=”select * fron shops“;

if($mysqli->multi_query($sqls)){

echo ”多条语句执行成功!“;

do{

$result=$mysqli->store_result();//获取结果集

echo '';

echo '';

while($field=$result->fetch_field()){

echo ''.$field->name.'';

}

echo '';

while($row=$result->fetch_aoc()){

echo '';

foreach($row as $col){

echo ''.$col.'';

}

echo '';

}

echo '';

if($mysqli->more_results()){//判断还有没有结果集echo ”“;

}

}while($mysqli->next_result());//取得下一个结果集}else{

echo ”ERROR“.$mysqli->errno.”---".$mysqli->error;}

$mysqli->close();

?>

下载执行多条SQL语句word格式文档
下载执行多条SQL语句.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文