Zai*_*bid 0 php mysql phpmyadmin
这是我的查询,当我在phpmyadmin中运行此查询时,它检索到正确的结果但是当我在php中运行它时会出现这种错误"注意:未定义的索引:pcat在C:\ xampp\htdocs\classified\index.php ".我不明白这个错误,因为"pcat"是数据库中的一个列,它在查询中定义,为什么会出现这种错误?请帮我
<?php
$query = mysql_query("SELECT COUNT( pcat ) FROM category WHERE pcat = 'Jobs'") or die(mysql_error());
while($getcount = mysql_fetch_array($query)){
?>
<span class="count">(<?php echo $getcount['pcat']; ?>)</span></th>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
<?php
$query = mysql_query("SELECT COUNT( pcat ) AS pcat_count FROM category WHERE pcat = 'Jobs'") or die(mysql_error());
while($getcount = mysql_fetch_array($query)){
?>
<span class="count">(<?php echo $getcount['pcat_count']; ?>)</span></th>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
你实际上SELECT并不是pcat,而是COUNT(pcat).
编辑添加 - mysql_*是危险的和过时的,看看pdo
| 归档时间: |
|
| 查看次数: |
103 次 |
| 最近记录: |