从joomla数据库到屏幕的结果问题

时间:2013-01-04 22:55:05

标签: database joomla

我好像被卡住了。我已查看此文档JDatabase 3.0

我无法弄清楚为什么我的专栏中的结果不会显示在屏幕上。 它可能是WHERE语句的问题,但它确实回显了正确的用户名,所以我不确定。这是我一直在操纵的代码。

{source 0}
<?php
$user =& JFactory::getUser();
if (!$user->guest)
$name = $user->username;

$db =& JFactory::getDbo();

$query = $db->getQuery(true);
$query = "SELECT image_url FROM #__image_data WHERE user_name = $name";

$db->setQuery($query);

$results = $db->image_url();  //also tried $results = $db->loadObjectList
                                       and loadAssocList

echo $results

?>
{/source}

1 个答案:

答案 0 :(得分:0)

你需要

$list = $db->loadObjectList();

foreach ($list as $item){
    echo $item->image_url.'<br />';
}