PHP에서 IF문써서 DB에 저장된 자료와 비교해서 출력



<?

$db = mysql_connect('','','');//연결정보 입력해 주세요

 

mysql_select_db("last12",$db);

 

$result = mysql_query("select * from giftorder where name = '$name'",$db);

 

if(!$result){echo "주문내역이 없습니다.";}

 

while($data = mysql_fetch_row($result)){

 

   echo "$name 님의 주문내역입니다. 공백;공백;줄바꾸기";

 

   for( $i = 0 ; $i < mysql_num_fields($result) ; $i++){

      echo $data[$i]."공백공백";

   }

 

   echo "줄바꾸기";

}

?>

회원의 모든 주문내역을 출력하는 부분 까지 입니다.





원리는 아래와 비슷하니깐... 잘 생각 해보시면 좋겠네요!!

무작정 소스를 다 가져다가 카피엔 페이스트해서 쓰기보다는 어떻게 구현

하면 되는지 그걸 아는게 더 좋겠죠 ^^

그럼 시작 하겠습니다.

 

//김개똥이란 이름이 DB에 없을때에는 김개똥님의 주문내역이 없습니다. 라고 출력

$name = "김개똥";

$sQl = "Select * from giftorder where name = '$name'";

$result=mysql_query($sQl, $connect) or die (mysql_error().$sQl);

while ($array=mysql_fetch_array($result)) {

       if ($array[order] == ""){ // 만약 주문값이 없다면...

          $order = $name."님의 주문내역이 없습니다.";

        }else{

          $order = $array[order];

        }

echo $name."님의 주문은 ".$order." 입니다.";

}

?>





태초에 나는 개그이야기를 만들었다.
내말을 믿고 나를 따르면 천당,
내말을 믿지않고 나를 따르지 않으면 지옥,
나는 하늘나라(우주)에 사느니라.

그럼 난 외계인?