묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
도대체 이게 무슨 뜻이죠..?
2003.11.01 16:59
아래소스가 이해가 안대서 그러는데요..
아시는 분 조언좀 부탁드립니다... ^^
unset($WHERE_ARR);
$WHERE_ARR[] = "car_name!='' AND expire>UNIX_TIMESTAMP(now()) AND uid='$_man[id]' AND special='N' and view='Y'";
if( $search[car_company] ) $WHERE_ARR[] = "car_company = '$search[car_company]'";
if( $search[car_name] ) $WHERE_ARR[] = "car_name = '$search[car_name]'";
if( $search[car_model] ) $WHERE_ARR[] = "car_model = '$search[car_model]'";
$WHERE = "WHERE " . implode(" AND ", $WHERE_ARR);
$Result = QUERY("SELECT COUNT(*) FROM mycar $WHERE");
$num = mysql_result($Result, 0, 0);
$WHERE_ARR[] 는 배열선언한거 같구요..
uid=$_man[id] 이거는 uid 에는 $_man[id] 인경우
special='N' 은 N 이고
view='Y' 이고
expire>UNIX_TIMESTAMP(now()) 보다 크고
car_name!= 이것은 위의 경우가 아닌경우를 나타낸 것인가요?
그리고 if 문은 $search[car_company]을 car_company 에다가 집어넣고.
$search[car_name]을 car_name 에다가 넣고,
$search[car_model] car_model 에 넣어서..
$WHERE_ARR[] 에다가 집어넣으라는 뜻인가요..?
그리고 $WHERE = "WHERE " . implode(" AND ", $WHERE_ARR); 이문은
위의 값을 최종적으로 $$WHERE 에 집어넣으라는 뜻인지요..
$Result = QUERY("SELECT COUNT(*) FROM mycar $WHERE");
위의 문은 결국 조건에 만족하는 것을 카운트 하라는 뜻인지요..
제가 생각하는 것이 맞는 것인지 궁금합니다.. 조언좀 부탁드립니다..
아시는 분 조언좀 부탁드립니다... ^^
unset($WHERE_ARR);
$WHERE_ARR[] = "car_name!='' AND expire>UNIX_TIMESTAMP(now()) AND uid='$_man[id]' AND special='N' and view='Y'";
if( $search[car_company] ) $WHERE_ARR[] = "car_company = '$search[car_company]'";
if( $search[car_name] ) $WHERE_ARR[] = "car_name = '$search[car_name]'";
if( $search[car_model] ) $WHERE_ARR[] = "car_model = '$search[car_model]'";
$WHERE = "WHERE " . implode(" AND ", $WHERE_ARR);
$Result = QUERY("SELECT COUNT(*) FROM mycar $WHERE");
$num = mysql_result($Result, 0, 0);
$WHERE_ARR[] 는 배열선언한거 같구요..
uid=$_man[id] 이거는 uid 에는 $_man[id] 인경우
special='N' 은 N 이고
view='Y' 이고
expire>UNIX_TIMESTAMP(now()) 보다 크고
car_name!= 이것은 위의 경우가 아닌경우를 나타낸 것인가요?
그리고 if 문은 $search[car_company]을 car_company 에다가 집어넣고.
$search[car_name]을 car_name 에다가 넣고,
$search[car_model] car_model 에 넣어서..
$WHERE_ARR[] 에다가 집어넣으라는 뜻인가요..?
그리고 $WHERE = "WHERE " . implode(" AND ", $WHERE_ARR); 이문은
위의 값을 최종적으로 $$WHERE 에 집어넣으라는 뜻인지요..
$Result = QUERY("SELECT COUNT(*) FROM mycar $WHERE");
위의 문은 결국 조건에 만족하는 것을 카운트 하라는 뜻인지요..
제가 생각하는 것이 맞는 것인지 궁금합니다.. 조언좀 부탁드립니다..