Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/04/2018, 05:14
JUMASOL
 
Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 18 años, 5 meses
Puntos: 8
Respuesta: Entendiendo una función

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";
}

Última edición por JUMASOL; 07/04/2018 a las 05:35