http://www.runoob.com/php/php...
Mengapa hanya satu keping data dipaparkan selepas menggunakan operasi contoh ini dan cara memaparkan semua data yang memenuhi syarat
< /p>
Sebagai contoh, medan pertanyaan yang saya gunakan ialah yesterday_str untuk menanyakan data 18-04-2017
Bagaimanakah kami boleh mengekstrak semua data termasuk ini dari 18-04-2017?
< /p>
kod php
<?php
$q = isset($_GET["q"]) ?
jika(kosong($q)) {
echo 'Sila pilih tarikh';
keluar;
}
$con = mysql_connect('127.0.0.1', 'root', '');
jika (!$con)
{
die('Tidak dapat menyambung: ' . mysql_error());
}
mysql_select_db("rizhifenxi", $con);
mysqli_set_charset($con, "utf8");
#$sql="SELECT * FROM keywords WHERE id = '".$q."'";
$sql="SELECT * FROM keywords WHERE yesterday_str = '".$q."'";
$result = mysql_query($sql);
echo "<table border='10'>
<tr>
<th>Tarikh</th>
<th>Kata kunci</th>
<th>Bilangan lawatan</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" $row['semalam_str'] "</td>";
echo "<td>" $row['kata kunci'] .
echo "<td>" $row['count'] .
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
kod html:
<html>
<kepala>
<meta charset="utf-8">
<skrip src="/static/selectuser.js"></script>
</head>
<badan>
<borang>
Pilih Pengguna:
<select name="yesterday_str" onchange="showUser(this.value)">
<nilai pilihan="">Pilih tarikh:</option>
<nilai pilihan="1">2017-04-20</option>
<nilai pilihan="2">2017-04-21</option>
<nilai pilihan="3">2017-04-22</option>
<nilai pilihan="4">2017-04-23</option>
</select>
</form>
<p>
<p id="txtHint"><b>maklumat semalam_str akan disenaraikan di sini.</b></p>
</p>
</badan>
</html>
Ini hanya memaparkan data nilai id yang sepadan Alih keluar semua yang selepas Websttes untuk memaparkan semua, atau had N ialah N.
Cuma tulis semula mengikut keperluan anda
Perhatikan format tarikh yang anda muat naik.
Sisi pemprosesan ditulis seperti ini Adakah ia mudah untuk menyediakan sebarang sistem atau rangka kerja yang digunakan di bahagian belakang?
1. Tentukan sama ada nilai yang diluluskan adalah betul
2. Cetak dan laksanakan pernyataan SQL untuk menyemak sama ada ia betul