2011-07-17 9 views
-1

배열 오류 : 나는 경고지고있어 왜 내가 해결하려고 노력 마지막 두 시간 동안 한
Warning: mysql_fetch_* expects parameter 1 to be resource, boolean given error
mysql을 가져 오기 가능한 중복

:로 MYSQL_ASSOC()가 기대 여기에 붙여 넣기 빈에 full PHP code의 \ WAMP \ www가 \ modify.php 라인 (12)에 : 매개 변수 1 자원, C에 주어진 부울 수 있습니다.

나는 그것을 해결하는 방법을 알아낼 수 없습니다. 내가 쿼리 저런 이유로 실패했음을 나타내는 가장 가능성이 false, http://localhost/modify.php?id=2

답변

1

부울입니다 $result 것 같다 ID 값을 공급하고있어 어떻게 는 여기에 있습니다. 변경 행 11 :

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

PDO 또는 다른 우수한 DB 래퍼 특히 GET .. ACK에서 쿼리 위생 (SQL 인젝션)을위한 필수 플러그!

+0

+1. '$ _GET' ack 실제로. – cspray

+0

감사합니다. 제안 된 코드는 문제를 해결하는 데 도움이됩니다. 내가 발견 할 수있는 테이블 이름이 잘못되었습니다. 오류 메시지를 추가하는 것만으로 충분했습니다. 빠른 답변 감사합니다. PDO 나 다른 우수한 DB 래퍼에 대해 더 많이 배울 수있는 리소스를 가르쳐 주시겠습니까? –

+0

그냥 PDO 구글이나 php.net에서 설명서에 PDO를 찾아 –

0

mysql_query에서 오류가 발생했습니다. mor 정보는 mysql_error을 확인하십시오. "PDO 또는 다른 우수한 DB 래퍼 및 쿼리 위생"에 대한