찾다

 >  Q&A  >  본문

PHP 인스턴스에서 Ajax와 MySQL을 사용하여 하나의 데이터만 쿼리하는 방법은 무엇입니까?

http://www.runoob.com/php/php...
이 예제 작업을 사용한 후 하나의 데이터만 표시되는 이유와 조건을 충족하는 모든 데이터를 표시하는 방법

< /p>

예를 들어, 2017-04-18의 데이터를 쿼리하기 위해 제가 사용하는 쿼리 필드는 어제_str입니다.

2017-04-18의 이를 포함한 모든 데이터를 어떻게 추출할 수 있나요?

< /p>

php 코드

<코드><?php
$q = isset($_GET["q"]) ? intval($_GET["q"]) : '';
 
if(빈($q)) {
    echo '날짜를 선택해주세요';
    출구;
}
$con = mysql_connect('127.0.0.1', '루트', '');
만약 (!$con)
 {
 die('연결할 수 없습니다: ' . mysql_error());
 }

mysql_select_db("rizhifenxi", $con);
mysqli_set_charset($con, "utf8");
#$sql="SELECT * FROM 키워드 WHERE id = '".$q."'";
$sql="SELECT * 키워드에서 어제_str = '".$q."'";
$결과 = mysql_query($sql);

echo "<테이블 테두리='10'>
<tr>
<일>날짜</일>
<th>키워드</th>
<번째> 방문수
</tr>";

동안($row = mysql_fetch_array($result))
 {
 에코 "<tr>";
 echo "<td>" . $row['yesterday_str'] .
 echo "<td>" . $row['키워드'] .
 echo "<td>" . $row['count'] "</td>";
 echo "</tr>";
 }
echo "</테이블>";

mysql_close($con);
?>

html 코드:

<코드><html>
<머리>
<meta charset="utf-8">
<script src="/static/selectuser.js"></script>
</머리>
<본문>

<양식>
사용자 선택:
<select name="yesterday_str" onchange="showUser(this.value)">
<옵션 값="">날짜 선택:</option>
<옵션 값="1">2017-04-20</option>
<옵션 값="2">2017-04-21</option>
<옵션 값="3">2017-04-22</option>
<옵션 값="4">2017-04-23</option>
</선택>
</양식>

<p>
<p id="txtHint"><b>yesterday_str 정보가 여기에 나열됩니다.</b></p>
</p>

</body>
我想大声告诉你我想大声告诉你2782일 전657

모든 응답(3)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-05-16 13:11:21

    으아아아

    해당 ID 값의 데이터만 표시됩니다. Websttes 뒤의 값을 모두 제거하면 모두 표시됩니다. 그렇지 않으면 N이 N으로 제한됩니다.
    귀하의 요구 사항에 따라 다시 작성하세요

    으아아아

    업로드하는 날짜 형식에 주의하세요.

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:11:21

    으아아아

    처리 측면은 이렇게 작성했습니다. 백엔드에서 사용하는 시스템이나 프레임워크를 제공하는 것이 편리한가요?

    회신하다
    0
  • 某草草

    某草草2017-05-16 13:11:21

    1. 전달된 값이 올바른지 확인합니다.
    2. SQL 문을 인쇄하고 실행하여 올바른지 확인합니다.

    회신하다
    0
  • 취소회신하다