=8) {
echo "";
sleep(2);
header ("Location:/login/logout.php");
exit;
}
if(isset($_REQUEST["mode"])) //수정 버튼을 클릭해서 호출했는지 체크
$mode=$_REQUEST["mode"];
else
$mode="not";
$outputnum=$_REQUEST["outputnum"]; // 출고현황에서 넘어온 출고번호
$callback=$_REQUEST["callback"]; // 출고현황에서 체크번호
if((int)$outputnum>=1)
{
require_once("../lib/mydb.php");
$pdo = db_connect();
try{
$sql = "select * from chandj.bendinglist where outputnum = ? ";
$stmh = $pdo->prepare($sql);
$stmh->bindValue(1,$outputnum,PDO::PARAM_STR);
$stmh->execute();
$counter = $stmh->rowCount();
$row = $stmh->fetch(PDO::FETCH_ASSOC); // $row 배열로 DB 정보를 불러온다.
if($counter>=1) {
$mode="modify"; //수정모드로 전환
$num=$row["num"];
// print "번호를 찾았습니다.
" . $num;
}
} catch (PDOException $Exception) {
print "오류: ".$Exception->getMessage();
}
}
else
{
if(isset($_REQUEST["num"])) //수정 버튼을 클릭해서 호출했는지 체크 출고현황에서 부르지 않았을때
$num=$_REQUEST["num"];
else
$num=1;
}
$upnum=$num; // 번호를 부모번호로 넣음
if(isset($_REQUEST["page"])) //수정 버튼을 클릭해서 호출했는지 체크
$page=$_REQUEST["page"];
else
$page=1;
if(isset($_REQUEST["search"])) //수정 버튼을 클릭해서 호출했는지 체크
$search=$_REQUEST["search"];
else
$search="";
if(isset($_REQUEST["find"])) //수정 버튼을 클릭해서 호출했는지 체크
$find=$_REQUEST["find"];
else
$find="";
if(isset($_REQUEST["process"])) //수정 버튼을 클릭해서 호출했는지 체크
$process=$_REQUEST["process"];
else
$process="전체";
if(isset($_REQUEST["sort"])) //수정 버튼을 클릭해서 호출했는지 체크
$sort=$_REQUEST["sort"];
else
$sort="1";
if(isset($_REQUEST["outdate"])) //수정 버튼을 클릭해서 호출했는지 체크
$outdate=$_REQUEST["outdate"];
else
$outdate="";
if(isset($_REQUEST["item_indate"])) //수정 버튼을 클릭해서 호출했는지 체크
$item_indate=$_REQUEST["item_indate"];
else
$item_indate="";
if(isset($_REQUEST["item_outworkplace"])) //수정 버튼을 클릭해서 호출했는지 체크
$item_outworkplace=$_REQUEST["item_outworkplace"];
else
$item_outworkplace="";
if(isset($_REQUEST["item_receiver"])) //수정 버튼을 클릭해서 호출했는지 체크
$item_receiver=$_REQUEST["item_receiver"];
else
$item_receiver="";
if(isset($_REQUEST["item_orderman"])) //수정 버튼을 클릭해서 호출했는지 체크
$item_orderman=$_REQUEST["item_orderman"];
else
$item_orderman="";
if(isset($_REQUEST["item_outputplace"])) //수정 버튼을 클릭해서 호출했는지 체크
$item_outputplace=$_REQUEST["item_outputplace"];
else
$item_outputplace="";
if(isset($_REQUEST["item_phone"])) //수정 버튼을 클릭해서 호출했는지 체크
$item_phone=$_REQUEST["item_phone"];
else
$item_phone="";
if(isset($_REQUEST["item_comment"]))
$item_comment=$_REQUEST["item_comment"];
else
$item_comment="";
if(isset($_REQUEST["delivery"]))
$item_delivery=$_REQUEST["delivery"];
else
$item_delivery="";
$modify="0"; // 정렬모드 초기화
$fromdate=$_REQUEST["fromdate"];
$todate=$_REQUEST["todate"];
$outputnumint=(int)$outputnum;
require_once("../lib/mydb.php");
$pdo = db_connect();
if ($mode=="modify"){
try{
$sql = "select * from chandj.bendinglist where num = ? ";
$stmh = $pdo->prepare($sql);
$stmh->bindValue(1,$num,PDO::PARAM_STR);
$stmh->execute();
$count = $stmh->rowCount();
$row = $stmh->fetch(PDO::FETCH_ASSOC); // $row 배열로 DB 정보를 불러온다.
if($count<1){
print "검색결과가 없습니다.
";
}else{
if($callback==1) {
$outputnum=$row["outputnum"];
$outdate=$row["outdate"];
$item_indate=$row["indate"];
$item_orderman=$row["orderman"];
$item_outworkplace=$row["outworkplace"];
$item_outputplace=$row["outputplace"];
$item_receiver=$row["receiver"];
$item_phone=$row["phone"];
$item_comment=$row["comment"];
$item_delivery=$row["delivery"];
if($item_indate!="0000-00-00") $item_indate = date("Y-m-d", strtotime( $item_indate) );
else $item_indate="";
if($outdate!="0000-00-00") $outdate = date("Y-m-d", strtotime( $outdate) );
else $outdate="";
}
}
}catch (PDOException $Exception) {
print "오류: ".$Exception->getMessage();
}
}
if ($mode=="not"){ // 수정모드가 아닐때 신규 자료일때는 변수 초기화 한다.
$outdate=date("Y-m-d");
$outputnum=null;
$item_indate=date("Y-m-d");
$item_orderman=$_SESSION["name"];
$item_outworkplace=null;
$item_outputplace=null;
$item_receiver=null;
$item_phone=null;
$item_comment=null;
$item_delivery=null;
if($_SESSION["name"] =="안미희")
$root="경동";
}
?>
query($sql); // 검색조건에 맞는글 stmh
$counter=0;
$m2=0;
$sum=0;
while($row = $stmh->fetch(PDO::FETCH_ASSOC)) {
$upnum=$row["upnum"];
}
} catch (PDOException $Exception) {
print "오류: ".$Exception->getMessage();
}
$m2=number_format((float)$m2, 2, '.', '');
?>