안녕하세요, 완전 초보자이 모든 경험있는 사용자에게 매우 간단하게 보일 수 있습니다.쿼리 결과를 어떻게 표시 할 것인가?
그래서 내가 성취하고자하는 것은 고객으로부터받은 최근 피드백을 보유 할 상자가 있습니다. 이 상자는 mysql 데이터베이스 쿼리에서 6 개의 결과를 표시합니다. 상자에는 이전 버튼이 있습니다. 사용자가 더 많은 클릭을하면 결과는 다음 6 개의 코멘트로 이동해야하며, 없다면 아무 것도 나타나지 않습니다. 사용자가 이전 버튼을 클릭하면 이전 6 개의 주석으로 이동해야하며 첫 번째 세트에서는 비활성화됩니다. 나는 ajax를 사용하여 즉석에서이 작업을 수행 할 수 있기를 원하므로 페이지 재로드가 일어나지 않아야한다.
작은 작업을 수행하고 주석을 설정하려면 페이지 매김을 사용해야합니까? 그렇다면 어떻게 설정해야합니까?
ATM 내가 원하는 내용의 처음 6 개 결과를 표시 할 수 있지만 계속하는 방법을 알지 못합니다. 여기에 PHP와 HTML이 있습니다. 내가해야 할 방향에 대한 어떤 힌트라도 환영합니다.
$link = mysqli_connect('localhost','root','password','database');
if (mysqli_connect_errno()) {
echo 'Error: Could not connect to database. Please try again later';
exit;}
$db = mysqli_select_db($link, "database");
$query = "SELECT * FROM clients, orders WHERE clients.ID = orders.ID ORDER BY Date DESC LIMIT 0,6";
$result = mysqli_query($link,$query);
<div class="sidebar">
<div class="clientwrapper">
<h2>Client Feedback</h2>
<div class="box">
while($row=mysqli_fetch_array($result)){
echo '<p> '.$row["Comments"].' <span class="name"> By '.$row["Organisation"].' </span> </p>';
<a class="nodecoration" href="" ><span class="next-button">More</span></a>
<a class="nodecoration" href="" ><span class="prev-button"></span></a>
<div class="clear"></div>
</div>
</div>
페이지를 새로 고침하여 상자를 업데이트하는 방법을 알면 아약스를 배우게됩니다. 일단 내가 어떻게하는지 알면 AJAX를 사용하여 해당 기능 또는 페이지를 가리키는 페이지 새로 고침을 수행 할 수 있습니다. – Deep
아, 시작 값을 코드에 전달하고이를 LIMIT ($ start, 6)에 전달해야합니다. [$ _REQUEST] (http://www.php.net/manual/en/language.variables.external.php)를보십시오. – Mel
괜찮아요. 고마워요. 많이 감사합니다. – Deep