Maison > développement back-end > tutoriel php > 多條件式查詢語法整合

多條件式查詢語法整合

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-06 20:24:08
original
1588 Les gens l'ont consulté

小弟最近做專題碰上瓶頸,想把兩個範本的IF 整合,卻找不到方法

1.---------------------------------------------------------------------------------------------

1

2

3

4

5

6

7

8

9

10

11

12

13

<code>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++;

}</code>

Copier après la connexion
Copier après la connexion

?>

2.--------------------------------------------------------------------------------------------

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

<code>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++;

    }

}</code>

Copier après la connexion
Copier après la connexion

?>

想請問網友該怎麼做?

回复内容:

小弟最近做專題碰上瓶頸,想把兩個範本的IF 整合,卻找不到方法

1.---------------------------------------------------------------------------------------------

1

2

3

4

5

6

7

8

9

10

11

12

13

<code>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++;

}</code>

Copier après la connexion
Copier après la connexion

?>

2.--------------------------------------------------------------------------------------------

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

<code>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++;

    }

}</code>

Copier après la connexion
Copier après la connexion

?>

想請問網友該怎麼做?

链式写法,因为面向对象特性,可以返回this
http://segmentfault.com/a/1190000003069921?utm_source=APP&utm_medium=iOS&utm_campaign=socialShare

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers numéros
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal