Php 从mysql数据库中获取3个数据

Php 从mysql数据库中获取3个数据,php,mysql,sql,joomla,Php,Mysql,Sql,Joomla,我想知道如何通过以下示例从数据库中获取3个数据: $query->select(array('Name','Pos1','Pos2')) ->from($db->quoteName('#__regions')) ->where($db->quoteName('Name').'='.$_REQUEST['name']); $db->setQuery($query); $name = $db->loadResult(

我想知道如何通过以下示例从数据库中获取3个数据:

    $query->select(array('Name','Pos1','Pos2'))
    ->from($db->quoteName('#__regions'))
    ->where($db->quoteName('Name').'='.$_REQUEST['name']);

    $db->setQuery($query);
    $name = $db->loadResult();
    $pos1 = $db->loadResult();
    $pos2 = $db->loadResult();
我想要数据$name、$pos1和$pos2。或者我应该做些什么 我需要的每个值的代码? 感谢您从

$query->select(array('Name','Pos1','Pos2'))
    ->from($db->quoteName('#__regions'))
    ->where($db->quoteName('Name').'='.$_REQUEST['name']);

    $db->setQuery($query);
    $name = $db->loadResult();
    $pos1 = $db->loadResult();
    $pos2 = $db->loadResult();


where($db->quoteName('Name')。='.$请求['Name'.'限制3')3列还是3行?我想获得$name、$pos1和$pos2。db表定义是什么?@Sked:答案提供谢谢这段代码非常有用。你们解决了我的问题。欢迎:)若你们认为代码有效,那个么接受答案
$query->select('Name','Pos1','Pos2')
    ->from($db->quoteName('#__regions'))
    ->where($db->quoteName('Name').'='.$_REQUEST['name']);

    $db->setQuery($query);
    $results = $db->loadObjectList();
    foreach ($results as $row) :
        $name =  $row->Name;
        $pos1 = $row->Pos1;
        $pos2 =  $row->Pos2;
    endforeach;