web-dev-qa-db-ja.com

選択すると結果が空になります

立ち往生しているJoomlaプロジェクトでクライアントを手助けしようとしているWordpressの男(基本的には時間を好む)、そして私は壁にぶつかっています。私は正しく選択していると思います。タイプミスのように「空白ページ」エラーは発生しません。代わりに、空の配列を取得しています。結果は返されませんでしたが、あると思います。

$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>';
}

私はJoomlaの初心者ですが、14年間のカスタムWeb開発とWordpress=の経験)を経てデータベースをかなり理解しています。どこにつまずくのかわからない。 else

films_videosは実際にモジュールの名前であり、ページ読み込みの出力にJoomlaエラーが表示されることはありません。

1
Will Ashworth

一言で言えば、クライアントには同じような名前のいくつかのコンポーネントがあり、私はそれが起こっていることを知りませんでした。私は間違ったデータベースに対して呼びかけていました。

答えてくれてありがとう、みんな正解でした。何かが「オフ」になっているのがわかりました。

1
Will Ashworth