小弟最近做專題碰上瓶頸,想把兩個範本的if 整合,卻找不到方法
1.---------------------------------------------------------------------------------------------
header("Content-Type: text/html; charset=utf-8"); include("connsql.php"); //含入連結資料庫檔案 $seldb = @mysql_select_db("orderdrink"); //連結資料庫 if (!$seldb) die("資料庫選擇失敗!"); $sql_query = "SELECT `orderid`,`phone`,`name` FROM `orders` WHERE `finish`=0 ORDER BY `orderid` DESC"; $result = mysql_query($sql_query); $numrow = mysql_num_rows($result); $row_result = array(); $i = 0; while($row_result[$i] = mysql_fetch_array($result, MYSQL_ASSOC)){ $i++; }
2.--------------------------------------------------------------------------------------------
header("Content-Type: text/html; charset=utf-8"); include("connsql.php"); //含入連結資料庫檔案 $seldb = @mysql_select_db("orderdrink"); //連結資料庫 if (!$seldb) die("資料庫選擇失敗!"); if (isset($_GET["update"])) { $order = $_GET["update"]; $sql_query = "UPDATE `orders` SET `finish`=1 WHERE `orderid`='" . $order . "'"; $result = mysql_query($sql_query); header("Location: index.php"); } $row_detail = array(); $order = $_GET["order"]; $sql_query = "SELECT * FROM `orders` WHERE `orderid`='" . $order . "'"; $result = mysql_query($sql_query); $numorder = 0; $numorder = mysql_num_rows($result); if($numorder>0) { $row_order = mysql_fetch_array($result, MYSQL_ASSOC); $sql_query = "SELECT * FROM `productdetail` WHERE `orderid`='" . $order . "'"; $result = mysql_query($sql_query); $numdetail = mysql_num_rows($result); $i = 0; while($row_detail[$i] = mysql_fetch_array($result, MYSQL_ASSOC)) { $i++; } }
想請問網友該怎麼做?
小弟最近做專題碰上瓶頸,想把兩個範本的if 整合,卻找不到方法
1.---------------------------------------------------------------------------------------------
header("Content-Type: text/html; charset=utf-8"); include("connsql.php"); //含入連結資料庫檔案 $seldb = @mysql_select_db("orderdrink"); //連結資料庫 if (!$seldb) die("資料庫選擇失敗!"); $sql_query = "SELECT `orderid`,`phone`,`name` FROM `orders` WHERE `finish`=0 ORDER BY `orderid` DESC"; $result = mysql_query($sql_query); $numrow = mysql_num_rows($result); $row_result = array(); $i = 0; while($row_result[$i] = mysql_fetch_array($result, MYSQL_ASSOC)){ $i++; }
2.--------------------------------------------------------------------------------------------
header("Content-Type: text/html; charset=utf-8"); include("connsql.php"); //含入連結資料庫檔案 $seldb = @mysql_select_db("orderdrink"); //連結資料庫 if (!$seldb) die("資料庫選擇失敗!"); if (isset($_GET["update"])) { $order = $_GET["update"]; $sql_query = "UPDATE `orders` SET `finish`=1 WHERE `orderid`='" . $order . "'"; $result = mysql_query($sql_query); header("Location: index.php"); } $row_detail = array(); $order = $_GET["order"]; $sql_query = "SELECT * FROM `orders` WHERE `orderid`='" . $order . "'"; $result = mysql_query($sql_query); $numorder = 0; $numorder = mysql_num_rows($result); if($numorder>0) { $row_order = mysql_fetch_array($result, MYSQL_ASSOC); $sql_query = "SELECT * FROM `productdetail` WHERE `orderid`='" . $order . "'"; $result = mysql_query($sql_query); $numdetail = mysql_num_rows($result); $i = 0; while($row_detail[$i] = mysql_fetch_array($result, MYSQL_ASSOC)) { $i++; } }
想請問網友該怎麼做?
链式写法,因为面向对象特性,可以返回this
http://segmentfault.com/a/1190000003069921?utm_source=APP&utm_medium=iOS&utm_campaign=socialShare
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号