my page php5 구문으로 뼈대만 작성했어요. > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

my page php5 구문으로 뼈대만 작성했어요. 정보

my page php5 구문으로 뼈대만 작성했어요.

본문

마이페이지를 눌렀을 경우 나오는 페이지 입니다.
(이해하기 싶도록 뼈대만 올립니다.)

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

echo '<br>my page design.....';
echo '<br>';
  $mct                =  "mb_id='$member[mb_id]'"; 
  $g4_write_table    =  "g4_write_orderlist"; 
  $sub_row = cat_all("select * from $g4_write_table  where  $mct");
  if(!$cat_row)
  {
    echo 'order item empty';
  }
  else
  {
  echo 'subject&nbsp;&nbsp;';
  echo 'order item code&nbsp;&nbsp;';
  echo 'price&nbsp;&nbsp;';
  echo 'quity&nbsp;&nbsp;';
  echo 'item total&nbsp;&nbsp;';
  echo '<br>';
   
    foreach($sub_row as $row)
      {
        echo $row[subject];
  echo '&nbsp;&nbsp;';
  echo $row[wr_1];
  echo '&nbsp;&nbsp;';

  echo '&nbsp;&nbsp;';
  $item_pr  = $row[wr_3]*$row[wr_6];
  echo '&nbsp;&nbsp;';
  echo $item_pr;
  echo '&nbsp;&nbsp;';
  echo $row[wr_7];
  echo '&nbsp;&nbsp;';
  echo $row[wr_8];
  echo '<br>';
 
  }


  }


?>
추천
0
  • 복사

댓글 2개

회원가입한 고객이 자신이 주문한 내역을 클릭했을때...입니다.
g4_write_orderlist  라는 테이불을 가정해서... 해당 아이디에서 검색된 목록을 뿌려주는..

간단하게 해봤어요. ( 물론 로그인 사용자만이 자신의 목록을 볼수 있는거죠.)
사용된 함수들입니다.

function cat_all($mta)
{
  // 테이터베이스에 원하는 숫자를 불러온다
  $conn = db_connect();
  $query = $mta;
  $result = @$conn->query($query);
  if (!$result)
    return false;
  $num_cats = @$result->num_rows;
  if ($num_cats ==0)
      return false; 
  $result = db_array($result);
  return $result;
}

function db_array($result)
{
  $res_array = array();
  for ($count=0; $row = $result->fetch_assoc(); $count++)
    $res_array[$count] = $row;

  return $res_array;
}

function db_connect()
{
   
    global $mysql_host;
    global $mysql_user;
    global $mysql_password;
    global $mysql_db;

  $result = new mysqli($mysql_host,$mysql_user,$mysql_password,$mysql_db);
  if (!$result)
  return false;
  $result->autocommit(TRUE); 
  return $result;
}
© SIRSOFT
현재 페이지 제일 처음으로