채택완료

등록한 회원의 정보를 username 을 통해 가져오려고 합니다.

아래코드에  Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given

라는 에러가 뜹니다. 라인 24에 에러가 있다는데, 뭐가 문젠가요?

Copy
include 'db_connect.php'; $result = "SELECT * FROM sung2 WHERE Username = ".$_GET['username'];  // 라인 24$res = mysql_query($result);while($row = mysql_fetch_array($res))  {			echo $row['Username'] . "<br />";			echo $row['Id'] . "<br />";			echo $row['Email'] . "<br />";			echo $row['Gender'] . "<br />";		}
|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

$result = "SELECT * FROM sung2 WHERE Username = '".$_GET['username']."'";  // 라인 24


이렇게 고치세요

답변에 대한 댓글 1개

아래 처럼 코딩하면

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /file.php on line 23

위의 에러가 납니다.

[code]

include 'db_connect.php'; // db connect

$result = "SELECT * FROM sung2 WHERE Username = '".$_GET['username']."'";
$res = mysql_query($result);
$row = mysql_fetch_array($res);​ // line 23

[/code]

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