从数据库调用数据并将其打印在我的页面上
从数据库调用数据并将其打印在我的页面上
我正在尝试从我的WordPress数据库中调用一些数据。
这是WordPress中的自定义表单,我无法从数据库中获取数据并将其打印在我的HTML部分中。
我的代码如下:
get_results( "SELECT * FROM wp_pen" ); if(!empty($result)) : foreach((array)$result as $row) : ?>
![]() |
名称: | 国家: |
Pin: |
我想知道如何从数据库中获取并打印数据。
从上面的内容可以看出,问题的原因是作者不确定如何从数据库中调取数据并在页面上打印出来。解决方法是使用类似于查询其他数据库的方式查询WordPress数据库,然后使用echo语句将结果打印出来。
具体的解决方法如下:
1. 使用mysql_query函数查询数据库,语句如下:
$result = mysql_query("SELECT post_excerpt FROM wp_posts WHERE id = '231'");
2. 使用echo语句将查询结果打印出来,语句如下:
echo $result;
以上就是解决该问题的方法,通过查询数据库并使用echo语句将结果打印出来,即可实现从数据库中调取数据并在页面上打印出来。
从上述内容中可以得出问题的原因是在第3行中,变量名写错为$result
。在foreach循环中,尝试读取$results
。
解决方法是将第3行中的变量名改正为$result
。
以下是原始内容整理成的文章:
在我的页面上从数据库中调用数据并打印出来的过程中出现了问题。问题出现在第3行的变量名写错了,应该是$result
而不是$results
。
具体代码如下:
foreach((array)$result as $row) :
由于我在第3行的变量名写错了,因此在第105行出现了以下错误提示:
Fatal error: Cannot use object of type stdClass as array
为了解决这个问题,我在找到了一个解决方法。具体解决方法请参考以下链接: