2010-06-23 4 views
0

가입 나는 다음과 같습니다 간단한 MySQL의 쿼리를SQL 문

$ 쿼리가 위의 SQL 쿼리입니다
$result = mysql_query($query); 

.

일반적으로 mysql_fetch_array ($ result) 또는 mysql_fetch_row ($ result)를 사용하여 데이터에 액세스하지만, 현재 작동하지 않고 대신 오류가 발생합니다. 그들을 사용하는 다른 방법이 있습니까? 형식화 된 방식으로 선택된 데이터를 인쇄하고 싶습니다. (말하기, 테이블)

+1

어떤 오류가 발생합니까? –

+0

경고 : mysql_fetch_array() : 제공된 인수가 /var/www/test/index.php의 유효한 MySQL 결과 리소스가 아닙니다. –

+3

$ result = mysql_query ($ query) 또는 die (mysql_error()); 오류 메시지를 얻으려면; – Naktibalda

답변

0

쿼리가 실행되지 않았거나 연결에 오류가 있음을 의미합니다. 오류는 다음과 같이 mysql_error를()를 사용하고 무엇을 찾을 수 있습니다

$result = mysql_query($myquery) or die(mysql_error()); 

을하거나 1을 반환 이상은 쿼리 결과를 반환하는 것을 의미 경우

$row = mysql_num_rows($result); 
echo($row); 

를 사용할 수 있습니다.