怎么在PHP中使用PDO扩展操作mysql数据库

  介绍

这期内容当中小编将会给大家带来有关怎么在PHP中使用PDO扩展操作mysql数据库,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

<强>选择

//查单条   function  get_sub_product ()   {   时间=美元才能res_zz 美元pdo→查询(“SELECT  id 得到content  WHERE  is_publish =, 0, LIMIT  1;“);   时间=美元才能rep 美元res_zz→fetch ();   }//查多条   function  get_sub_product ()   {   时间=美元才能dsn  & # 39; mysql:主机=localhost; dbname=bwdb& # 39;;   pdo 美元;才能=,new  PDO (dsn美元,& # 39;根# 39;,,& # 39;根# 39;);   pdo→美元才能查询(& # 39;set  names  use utf8 # 39;);   时间=美元才能res_zz 美元pdo→查询(“SELECT  product_id 得到sub_product  WHERE  1=, 1;“);   时间=美元才能rep 美元res_zz→fetchAll ();   时间=美元才能product_id_arr 数组();   foreach 才能;(rep 美元;as  $ v), {   ,,,美元product_id_arr[],=,美元v (& # 39; product_id& # 39;);   ,,}   return 才能;product_id_arr美元;   }

<强>插入

function 添加()   {   try {才能   ,,,pdo→美元beginTransaction ();   ,,,reb 美元;=,pdo→美元准备(“INSERT  INTO “内容”,(“id”,“内容”),值(:version_id:内容);“);   ,,,犹太人的尊称→美元bindParam (& # 39;: version_id& # 39;,, version_id美元,PDO:: PARAM_INT);   ,,,犹太人的尊称→美元bindParam(& # 39;:内容# 39;,,内容,美元,PDO:: PARAM_STR);   ,,,type_id 美元;=,1;   ,,,犹太人的尊称→美元bindParam (& # 39;: type_id& # 39;,, type_id美元,PDO:: PARAM_INT);   ,,,犹太人的尊称→美元bindParam (& # 39;: cdate& # 39;,,时间,美元,PDO:: PARAM_STR);   ,,,犹太人的尊称→美元bindParam (& # 39;: mdate& # 39;,,时间,美元,PDO:: PARAM_STR);   ,,,if  (reb→美元执行(),祝辞,0),{   ,,,,,pdo→美元commit ();   ,,,,,死(“成功!“);   ,,,}   ,,,pdo→美元rollback ();   ,,,死(“失败!“);   ,,},catch  (PDOException 前美元),{   ,,,回声(美元)→交货getMessage ());   ,,}   }   function 添加(res_arr美元)   {   时间=美元才能dsn  & # 39; mysql:主机=localhost; dbname=db # 39;;   pdo 美元;才能=,new  PDO (dsn美元,& # 39;根# 39;,,& # 39;根# 39;);   pdo→美元才能查询(& # 39;set  names  use utf8 # 39;);   时间=美元才能value  & # 39; & # 39;;   作用才能(“亚洲/Shanghai");,//时区   时间=美元才能time 日期(& # 39;Y-m-d  h:我:& # 39;);   foreach 才能;(res_arr 美元;as  k 美元;=祝辞,美元v), {   ,,,hash 美元;=,md5 (v美元[& # 39;ProductID& # 39;],只“产生绯闻;,只美元v (& # 39; categoryid # 39;],只“产生绯闻;,只美元v (& # 39; CategoryName& # 39;]);   ,,,value 美元。=,“(& # 39;“,只美元v (& # 39; ProductID& # 39;],只“& # 39;,& # 39;“,只美元v (& # 39; categoryid # 39;],只“& # 39;,& # 39;“,只美元v (& # 39; CategoryName& # 39;],只“& # 39;,& # 39;“,只美元v (& # 39; productname # 39;],只“& # 39;,& # 39;“,只美元v(& # 39;简称# 39;],只“& # 39;,& # 39;“,只美元v (& # 39; SubscribeStatus& # 39;],只“& # 39;,& # 39;“,只美元v (& # 39; ProductStatus& # 39;],只“& # 39;,& # 39;“,。   ,,,,,美元v (& # 39; BrandID& # 39;],只“& # 39;& # 39;“,只美元v(& # 39;名牌# 39;],只“& # 39;& # 39;“,只美元v (& # 39; TradeType& # 39;],只“& # 39;& # 39;“,只美元v (& # 39; ProductModel& # 39;],只“& # 39;& # 39;“,只美元v (& # 39; UPCCode& # 39;],只“& # 39;& # 39;“,只美元v(& # 39;重量# 39;],只“& # 39;& # 39;“,只美元v(& # 39;总结# 39;],只“& # 39;& # 39;“,。   ,,,,,美元v (& # 39; LongDescription& # 39;],只“& # 39;& # 39;“,只美元v (& # 39; BuyNotice& # 39;],只“& # 39;& # 39;“,只美元v (& # 39; PackingList& # 39;],只“& # 39;& # 39;“,只美元v (& # 39; DefaultImage& # 39;],只“& # 39;& # 39;“,只美元v(& # 39;关键字# 39;],只“& # 39;& # 39;“,只美元v (& # 39; VendorID& # 39;],只“& # 39;& # 39;“,只美元v (& # 39; storeid # 39;],只“& # 39;& # 39;“,。   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

怎么在PHP中使用PDO扩展操作mysql数据库