나는 이것을 사용하여 특정 사용자의 의견을 수집합니다. 각 페이지에 7 개의 설명을 표시하고 페이지 매김을 사용하려고합니다. 구현 단계는 무엇입니까? 죄송합니다. n00b 질문.PHP에서 페이지 매기기
$query = "SELECT msg, user_id, comment_time FROM comments WHERE aid = '$aid' ORDER BY comment_time DESC";
$result = mysql_query($query) or die("ERROR: $query.".mysql_error());
if (mysql_num_rows($result) > 0) {
while($row = mysql_fetch_object($result)){
$uidval = $row->user_id;
if ($uidval != 0){
$userInfo = $facebook->api_client->fql_query("SELECT name, pic_square_with_logo, profile_url FROM user WHERE uid='".$uidval."'");
// echo '<br>Array Info<br>';
// print_r($userInfo);
// echo '<br><br>';
$nameuser = $userInfo[0]['name'];
$pic = $userInfo[0]['pic_square_with_logo'];
$profile_url = $userInfo[0]['profile_url'];
echo '<img src="'.$pic.'" />';
echo '<a href="'.$profile_url.'">'.$nameuser.'</a>';
echo '<br>';
echo $row->comment_time;
echo '<br>';
echo $row->msg;
echo '<br>';
}
}
}
하지만 ACTUAL 웹 사이트에서 사용하지 마세요. 게시 한 SQL 쿼리는 웹 사이트를 XSS 취약점에 노출하기 때문입니다. [PHP Doctrine Project]]를 데이터베이스 상호 작용 레이어 또는 다른 좋은 프레임 워크로 사용하는 것이 좋습니다. 학습 목적을 위해했던 것처럼 쿼리 작성부터 시작하는 것이 좋습니다. –