Gracias xfxstudios, efectivamente una explicación de lujo. Entendido perfectamente.
En cuanto a la solución que indicas, mortiprogramador, te indico que me arroja un error así:
Código:
<?php
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select($db->quoteName('user_id'))
->from($db->quoteName('#__members'))
->where($db->quoteName('user_id') . ' = '. $db->quote($user->id));
$db->setQuery($query);
$result = $db->loadObject();
if( is_!sizeof($result) ) //o en vez de is_null podría ser un !sizeof($result)
echo "xxx";
else
{
foreach($result as $key=>$value)
echo $key.': '.$value;
}
?>
No funciona y la solución con if( is_null($result) tampoco.
Como sí me funciona es así:
Código:
foreach($result as $value){
foreach($value as $key => $data){
echo $key.': '.$value;
}
echo "xxx";
}