2011-10-24 12 views

답변

1

사용하는 대신로 MYSQL_ASSOC의 기능 : http://php.net/manual/en/function.mysql-fetch-assoc.php

그리고 당신은 MySQL의 테이블 필드의 이름을 따서 명명 요소와 배열을 얻을 것이다. $row['name'], $row['last_name'], $row['email']이 표시됩니다.

+0

내 업데이트 질문 코드를 확인하시기 바랍니다, 데이터가 여전히 표시되지 않습니다. 내가 뭘 할 수 있을까? – James

+0

나는 지금 문제의 코드를 보지 못했다. 예를 들어 var_dump ($ row); 에코가 나오기 전에 배열에 무엇이 있는지 직접 확인하십시오. 어쩌면 필드 이름이 잘못되었을 수도 있습니다. – Nameless

1

데이터베이스 테이블 이름이 "정보"이고 필드 이름, 롤 및 나이가 있다고 가정하십시오.

이제 "정보"테이블의 PHP 페이지에 데이터를 표시하려고합니다.

코드 :

$info="select * from information"; 
$res=mysql_query($info); 
while($row=mysql_fetch_array($res)) 
    { 
    echo $row['name']; 
    echo $row['roll']; 
    echo $row['age']; 
    } 
+0

이 작업을 수행했지만 지금은 다음과 같은 오류 메시지가 표시됩니다. 구문 분석 오류 : 구문 오류, 예기치 않은 T_ECHO, ','또는 ';' /websites/123reg/LinuxPackage22/we/ez/y_/weezy.co.uk/public_html/newresults.php 온라인 100 – James

+0

의 100 번째 줄은 다음과 같습니다. echo $ row [ 'lastname'] – James

+0

이제 오류가 발생하지 않습니다. 메시지가 나타나지만 아무런 데이터도 나타나지 않는다. – James

관련 문제