qry문에서 id="abc"와같이 큰따옴표로 되어있어야 되잖아요 그런데 아래와같은경우에 "$rid"이런식으로 하면 문제가 생기는거 같은데 이거 해결코드좀 적어주세요 제가 완전생초보라서요
$rid = $_REQUEST[rid];$qry="select num,id,category,date2,star,board from board where num=(select num from keep where id = "$rid")order by num desc;" |
|
답변 2개
채택된 답변
+20 포인트
아름다운세상
2015-03-24 (화) 13:48:17
쌍따옴표 안에 또 쌍따옴표가 들어가면 안되요~
$qry="select num,id,category,date2,star,board from board where num=(select num from keep where id = '$rid')order by num desc";
또는
$qry="select num,id,category,date2,star,board from board where num=(select num from keep where id = \"$rid\")order by num desc";
또는
$qry='select num,id,category,date2,star,board from board where num=(select num from keep where id = "$rid")order by num desc';
$qry="select num,id,category,date2,star,board from board where num=(select num from keep where id = '$rid')order by num desc";
또는
$qry="select num,id,category,date2,star,board from board where num=(select num from keep where id = \"$rid\")order by num desc";
또는
$qry='select num,id,category,date2,star,board from board where num=(select num from keep where id = "$rid")order by num desc';
2015-03-24 (화) 16:03:56
$qry="select num,id,category,date2,star,board from board where num=(select num from keep where id = ".$rid.")order by num desc;";
혹은
Copy
$qry="select num,id,category,date2,star,board from board where num=(select num from keep where id = {$rid})order by num desc;";
답변을 작성하려면 로그인이 필요합니다.