채택완료
sql문을 php 변수를 이용해서 작성하려면 어떻게 해야 되나요?
aaa테이블에 test1, test2, test3 필드가 있습니다.
그런데 test필드 끝에 1,2,3을 php 변수 $i를 이용해서 select문을 작성하려고 하는데
어떻게 해야하나요?
for($i=1; $i<=3; i++)
{
$sql = "select test'{$i}' from aaa";
$temp = sql_fetch($sql);
$res = $temp['test'{$i}''];
echo $res;
}
이렇게 쓰는게 맞나요?
|
답변 3개
채택된 답변
+20 포인트
$sql = "select * from aaa"; //aaa 테이블의 모든 필드를 조회함
$result = sql_query($sql);
for($i =0; $row = sql_fetch_array($result); $i++){
echo $row['test1'];
echo '<br/>';
echo $row['test2'];
echo '<br/>';
echo $row['test3'];
echo '<br/>';
echo '======================';
}
이렇게 해보시고 출력되는 값을 확인해보세요
답변을 작성하려면 로그인이 필요합니다.