그누보드에서 디비를 불러 오려고 하는데
그냥 간단하게 g5_member, mb_id 회원 아이디를 불러 오려고 하는데요
제가 뭘 잘못 했는지 계속 결과가 없습니다 라고 나옵니다
Copy
<?php
// 데이터베이스 연결 설정 파일 포함
include_once("./_common.php");
// 테이블명
$sql= $g5['g5_member'];
// 실행할 SQL 쿼리
$sql = "SELECT DISTINCT mb_id FROM $g5_member";
// SQL 쿼리 실행
$result = sql_query($sql);
// 쿼리 결과를 출력
if (sql_num_rows($result) > 0) {
// 결과가 있을 경우
while($row = sql_fetch_array($result)) {
// 각 행의 mb_id를 출력
echo "mb_id: " . $row["mb_id"] . "<br>";
}
} else {
// 결과가 없는 경우
echo "결과가 없습니다.";
}
?>
|
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
블랙캣77
2024-03-28 (목) 19:56:01
// 테이블명
$sql= $g5['g5_member'];
하셨는데 아마
$g5_member = $g5['member_table'] 을 하고 싶으셨던거 같네요
답변에 대한 댓글 2개
HD모터스
2024-03-28 (목) 20:03:51
HD모터스
2024-03-28 (목) 20:09:16
아 아래도
$sql = "SELECT DISTINCT mb_id FROM $member_table"; 이거로 변경 해야되는군요 감사합니다!!
$sql = "SELECT DISTINCT mb_id FROM $member_table"; 이거로 변경 해야되는군요 감사합니다!!
마르스컴퍼니
2024-03-28 (목) 20:17:05
Copy
// 테이블명
$member_table = $g5['member_table'];
// 실행할 SQL 쿼리
$sql = "SELECT DISTINCT mb_id FROM {$member_table} ";
답변을 작성하려면 로그인이 필요합니다.
// 데이터베이스 연결 설정 파일 포함
include_once("./_common.php");
// g5_point 테이블명
$sql = $g5['member_table'];
// 실행할 SQL 쿼리
$sql = "SELECT DISTINCT mb_id FROM $g5_member";
// SQL 쿼리 실행
$result = sql_query($sql);
// 쿼리 결과를 출력
if (sql_num_rows($result) > 0) {
// 결과가 있을 경우
while($row = sql_fetch_array($result)) {
// 각 행의 mb_id를 출력
echo "mb_id: " . $row["mb_id"] . "<br>";
}
} else {
// 결과가 없는 경우
echo "결과가 없습니다.";
}
?>
이렇게 했는데도 안나오네요
테이블 이름은 g5_member 인데 _table 를 붙혀야되나요?