我似乎被困住了。我已经检查了这个文档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}