$sql = " select bf_file from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' order by bf_no limit 0, 20 ";
$result = sql_query($sql);
이렇게 쿼리는 날립니다.
그리고 값이 존재하면 보여주는 식으로 , if($result){}; 로 작성하니 안되네요
어떻게 하면 되나요?
답변 4개 / 댓글 6개
채택된 답변
+20 포인트
2014-06-03 (화) 10:04:02
if ($result['bf_file']) {
}
답변에 대한 댓글 3개
2014-06-03 (화) 18:58:31
제가 먼저 답변한것은 sql_fetch 로 가져온 데이터로 착각했습니다.
$result = sql_query($sql); 구문 이 끝난후에 아래의 for문을 통해 각 라인마다 bf_file 이 있는지 여부를 체크하세요
for($i = 0, $row = sql_fetch_array($result); $i++) {
if($row['bf_file'] {
}
}
$result = sql_query($sql); 구문 이 끝난후에 아래의 for문을 통해 각 라인마다 bf_file 이 있는지 여부를 체크하세요
for($i = 0, $row = sql_fetch_array($result); $i++) {
if($row['bf_file'] {
}
}
2014-06-03 (화) 22:46:33
$sql = " select * from $g4[board_file_table] where bo_table =
'게시판' and wr_id = '아이디' ";
$result = sql_query($sql);
if($result) {
echo $result[bf_file];
}
셈플입니다 잘 적용해 보세요..
$result = sql_query($sql);
if($result) {
echo $result[bf_file];
}
셈플입니다 잘 적용해 보세요..
답변에 대한 댓글 1개
2014-06-03 (화) 10:23:44
$sql = " select bf_file from $g4[board_file_table] where bo_table =
'$bo_table' and wr_id = '$wr_id' order by bf_no limit 0, 20 ";
$result = sql_query($sql);
if($result) {
echo "보여라";
}
이런걸 원하시나요?
$result = sql_query($sql);
if($result) {
echo "보여라";
}
이런걸 원하시나요?
답변에 대한 댓글 1개
겸손1935
2014-06-03 (화) 16:41:02
사진 테이블에 사진 정보가 있다면 그 사진을 출력해라 라고 조건문을 만들고 싶어요
if($result) 을 사용하니 테이블에 정보가 있든 없은 참으로 인식합니다.
if($result) 을 사용하니 테이블에 정보가 있든 없은 참으로 인식합니다.
2014-06-03 (화) 10:03:34
무슨 말씀인지 잘 이해가 안되네요.
쿼리문을 변수형으로 호출 하고 싶다는 말씀이신가요?
<?php echo $result; ?>
이렇게 호출 하시면 됩니다.
답변에 대한 댓글 1개
겸손1935
2014-06-03 (화) 16:40:54
사진 테이블에 사진 정보가 있다면 그 사진을 출력해라 라고 조건문을 만들고 싶어요
if($result) 을 사용하니 테이블에 정보가 있든 없은 참으로 인식합니다.
if($result) 을 사용하니 테이블에 정보가 있든 없은 참으로 인식합니다.
답변을 작성하려면 로그인이 필요합니다.