> $result=pg_exec()의 값 지우는 방법은?
>
> switch (strtolower($mode)){
> case "new" || "modify" :
> $que1 =""; //*변수의 값을 지우고 싶음
> break;
> case "search":
> $que1 ="select * from table where v_cd like '%PK01%'";
> break;
> default:
> $que1 ="select * from cb_bank0";
> break;
> }
>
> if(!$result){
> $result =pg_exec($connection,$que1); // *결과값이 없도록
> }
> 에서 변수의 값을 지우거나? 아무값도 않 넣는 방법을 모릅니다.
> 아무 값이 없는 $que1로 pg_exec()로 하니, error가 납니다.
코딩이 이상하군요.
굳이 그렇게 하실 필요가 있겠습니까?
if 문을 하나 더 넣어주면 간단할 것 같습니다.
if (!$result) {
if ($que !="") {
$result = pg_exec(....);
} else {
$result = "";
}
}
이런식의 구문이면 원하는 결과를 얻을 수 있을 것 같군요.
|