테스트 사이트 - 개발 중인 베타 버전입니다

왜 SELECT 사용시 위에 코드는 별표되고 아래는 별표가 안 될까요? 채택완료

김루노 10년 전 조회 2,927

</p><p><?php
$result = mysql_query("SELECT * FROM regtest");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
   echo $row["ID"];
   echo $row["FACEBOOKID"];
   echo $row["NAME"];
   echo "
";
}
mysql_free_result($result);</p><p>
?>
<?php
echo "<p>현재 서버에 저장된 계정 정보 확인 페이지</p>";
$result = mysql_query("SELECT id, facebookid, name FROM regtest");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    printf("ID: %s FacebookID: %s Name: %s", $row["id"], $row["facebookid"], $row["name"]);
}</p><p>mysql_free_result($result);
?> ​</p><p>

이 코드를 작성했을 시

 

위에는 *로 SELECT 해도 되는데 아래는 *로 SELECT 하면 DB에서 불러올 수가 없네요.

 

왜 그런걸까요? ㅠㅠ

 

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

답변 2개

채택된 답변
+20 포인트

대문자로 해보세요.

로그인 후 평가할 수 있습니다

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

10년 전
위와 아래 컬럼명 대소문자 때문에 그렇지 않나요?
로그인 후 평가할 수 있습니다

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

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

로그인