Un gars de Wordpress essayant d'aider un client avec un projet Joomla sur lequel il est coincé (je préfère le temps), et je me heurte à un mur. Je crois que je fais mon choix correctement, et n'obtiens aucune erreur de "page blanche" comme une faute de frappe donnerait. Au lieu de cela, je reçois juste un tableau vide. Aucun résultat retourné, mais je crois qu'il y en a.
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select($db->quoteName(array('id', 'video_title')));
$query->from($db->quoteName('#__films_videos'));
$db->setQuery($query);
$results = $db->loadObjectList();
if($results) {
print_r($results);
}else{
echo '<pre>Oops! No results :(</pre>';
}
Je suis plutôt nouveau dans Joomla, mais je comprends assez bien les bases de données après 14 ans de développement web personnalisé & Wordpress. Je ne suis pas sûr de savoir où je suis en train de trébucher. Des idées? Je continue de déclencher le else
.
films_videos
est bien le nom de notre module, et aucune erreur Joomla ne se présente dans la sortie d’un chargement de page.
En résumé, le client avait plusieurs composants portant le même nom et je ne savais pas que cela se passait. J'appelais contre la mauvaise base de données.
Merci pour la réponse, et tout le monde avait raison. Je savais que quelque chose était "off"!