옵션 |
|
while
(
$row
= mysqli_fetch_assoc(
$result
)){
부분에서 $row에 대한 정의를 그 윗줄에 while문 밖에서 해주고while 의 괄호 안에는
mysqli_fetch_assoc(
$result
)만 써줬더니 결과 페이지에서 $row['title']값이 첫번째 값만 5번
반복되서 나오더라구요.
원래 예제를 그대로 실행하면 $row['title'] 값이 6개인데요.
<?php
$row
= mysqli_fetch_assoc(
$result
);
while
(
mysqli_fetch_assoc(
$result
)){
echo
'<li><a href="http://localhost/index.php?id='
.
$row
[
'id'
].
'">'
.
$row
[
'title'
].
'</a></li>'
.
"\n"
;
};
?>
이런식으로요 왜 제대로 실행이 안되는지 궁금합니다. 도와주세요