DB에서 데이터를 가져오는데 너무 날림코드라 sql 최적화 도와주세요..

DB에서 데이터를 가져오는데 너무 날림코드라 sql 최적화 도와주세요..

QA

DB에서 데이터를 가져오는데 너무 날림코드라 sql 최적화 도와주세요..

본문

 <?php
 $sql1 = " select * from test_db where test_01 = '1'";
 $sql2 = " select * from test_db where test_01 = '2'";
 $sql3 = " select * from test_db where test_01 = '3'";
 $sql4 = " select * from test_db where test_01 = '4'";
 $sql5 = " select * from test_db where test_01 = '5'";

$result1 = sql_query($sql1); $row1=sql_fetch_array($result1);
$result2 = sql_query($sql2); $row2=sql_fetch_array($result2);
$result3 = sql_query($sql3); $row3=sql_fetch_array($result3);
$result4 = sql_query($sql4); $row4=sql_fetch_array($result4);
$result5 = sql_query($sql5); $row5=sql_fetch_array($result5);
 ?>

 

일단 아는 지식 수준 내에서 이렇게 DB 를 가져왔습니다.

 

그런데 이게 가져올 DB가 200개가 넘어가면 너무 지저분해 보여서

for ($i=1; $i<=200; $i++) {

이걸 좀 써볼려하는데 잘 안되네요

 

test_01 컬럼안에는 1~200 정도 숫자가 있구요

 

$i 를 써서 좀 깔끔하게 하고 싶은데 어떻게 해야할까요..

 

 

이 질문에 댓글 쓰기 :

답변 1

for ($i=1; $i<=200; $i++) { 

$sql = " select * from test_db where test_01 = '".$i."'"; 

$row = sql_fetch($sql); 

 

...

}

답변을 작성하시기 전에 로그인 해주세요.
전체 840
QA 내용 검색
filter #DB ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT