我有这个简单的PHP代码:
$query = mysql_query("SELECT `title`, `url_title` FROM `fastsearch` WHERE `tags` LIKE '%$q%' LIMIT 5");
$query2 = mysql_fetch_assoc($quer);
print_r($query2);
Run Code Online (Sandbox Code Playgroud)
它只返回这个:
Array ( [title] => Kill Bill Vol 1. [url_title] => kill_bill_vol_1 )
Run Code Online (Sandbox Code Playgroud)
我在表中有3500多行,并且在PhpMyAdmin中运行SQL非常有效.
$query = mysql_query("SELECT `title`,
`url_title`
FROM `fastsearch`
WHERE `tags`
LIKE '%$q%'
LIMIT 5");
while ($row = mysql_fetch_assoc($query)) {
print_r($row);
}
Run Code Online (Sandbox Code Playgroud)
$query的例子拼错了mysql_fetch_assoc()每次调用FALSE时都会返回一行,当行不行时返回一行.通过在条件中为其指定变量,将其用于您的优势.在while()循环内,$row将是当前行.| 归档时间: |
|
| 查看次数: |
31335 次 |
| 最近记录: |