채택완료

mysql 값 출력이 잘 안되네요

$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 포인트

sql_fetch_array를 연속 두번쓰셔서그렇습니다.

$sql = " SELECT * FROM TABLE";

$result = sql_query($sql);

while ($row = sql_fetch_array($result)) {

echo $row[mb_id];

}

이렇게해보세요

답변을 작성하려면 로그인이 필요합니다.