php - php mysql 代码错误

标签 php html mysql

我正在制作目录页面。我有一个显示所有目录类型的 php 页面,一旦我单击某个类型,它就会获取与该特定目录有关系的所有行。该部分有效,但如果目录有 0 个项目并且用户单击它;它甚至没有具体显示所单击的目录。

我将目录作为参数传递给将获取并显示结果的页面。

echo '<a href="list.php?Catalog='.$row['CatCode'].'" class="list-group-item"><span class="badge">'. $row['Count'] .'</span>'. $row['Catelog'] .'</a>';

当我点击一个有记录的链接时,它会显示在带有正确参数的 URL 中,但没有任何记录的链接则不会显示任何内容。

如果我进入数据库并向该目录添加 1 行,那么它就可以正常工作。它只是不适用于具有 0 条记录的行。

最佳答案

当查询返回 0 条记录时,没有 $row['CatCode'] 等。也许您可以向我们展示您正在运行的查询?

关于php - php mysql 代码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29356363/

相关文章:

php - 使用 PHP 和 mySQL 只打印一个查询结果?

php - jquery 幻灯片和淡入淡出使用 cookie 在重新加载时保持打开状态

javascript - 如何从infowindow获取<a href ='callto:' +phone+'>到mysql

php - 如何从mysql中取出一个变量,然后从前一个变量中取出另一个变量?

html - :hover active area? 元素生成的框或基于html结构的框是什么

mysql - 如何从mysql数据库获取本地时间

php - 为什么 cUrl 无法通过 HTTPS 下载,除非 CURLOPT_SSL_VERIFYPEER 设置为 "false"?

java - 如何将特定数据从 JSON 文件解析为 html 下拉菜单

javascript - 逐个字母地显示文本,但保留 html 格式

mysql - 创建存储过程时出现语法错误: 1064 ,