$sql = " SELECT * FROM TABLE";
$result = sql_query($sql);
$row = sql_fetch_array($result);
while ($row = sql_fetch_array($result)) {
echo $row[mb_id];
}
mb_id의 값이 db안에 3개일땐 2개가 나오고
4개일땐 3개만 출력이 됩니다
왜 이럴까요?
|
답변 1개
채택된 답변
+20 포인트
2016-02-17 (수) 21:28:41
sql_fetch_array를 연속 두번쓰셔서그렇습니다.
$sql = " SELECT * FROM TABLE";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
echo $row[mb_id];
}
이렇게해보세요
답변을 작성하려면 로그인이 필요합니다.