답변 2개
채택된 답변
+20 포인트
10년 전
바로 하는게 있는지는 모르겠고
일단 db를 검색합니다
show tables
여기에서 나온 테이블을 위 쿼리로 돌립니다
$query = " show tables 데이터베이스명";
$result = sql_query($query);
for($i=0; $row = ㅡmysql_fetch_row($reslut); $i++){
$query2 = " SHOW COLUMNS FROM ".$row[0]." LIKE 'mb_password' ";
$aaa = sql_fetch($query2);
if($aaa)
print_r2($aaa);
}
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
재아
10년 전
답변 감사합니다. 도움이 많이 되었습니다.
댓글을 작성하려면 로그인이 필요합니다.
10년 전
단순하게 필드가 있느냐를 검색할때 사용하는 방법입니다
기본 구조
</p><p>SHOW COLUMNS FROM 테이블명 LIKE '컬렁명'</p><p>
응용 구조
</p><p>$query = " SHOW COLUMNS FROM g5_member LIKE 'mb_password' ";
$row = sql_fetch($query);</p><p>print_r2($row); </p><p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
재아
10년 전
답변 감사합니다.
혹 디비 전체에서 해당 필드를 찾고자 한다면 어떻게 해야 하나요?
$query = " SHOW COLUMNS FROM 디비명 LIKE 'wr_200' ";
혹 디비 전체에서 해당 필드를 찾고자 한다면 어떻게 해야 하나요?
$query = " SHOW COLUMNS FROM 디비명 LIKE 'wr_200' ";
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인