【发布时间】:2011-08-09 18:49:19
【问题描述】:
好的,我有以下代码:
$array = mysql_query("SELECT artist FROM directory WHERE artist LIKE 'a%'
OR artist LIKE 'b%'
OR artist LIKE 'c%'");
$array_result= mysql_fetch_array($array);
然后,当我尝试回显内容时,我只能回显$array_result[0];,它输出第一项,但如果我尝试回显$array_result[1];,我会得到一个未定义的偏移量。
但是,如果我通过 PHPMyAdmin 运行上述查询,它会返回一个包含 10 个项目的列表。为什么这不被识别为 10 个项目的数组,让我回显 0-9?
感谢您的帮助。
【问题讨论】:
-
我知道
%是常用的通配符,但您是否尝试过改用*?