Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Вопросы КЭПу » Проблема с SQL запросом, запрос не показывает данные??

Проблема с SQL запросом, запрос не показывает данные??


     22.01.2016    Вопросы КЭПу    1113

вопрос
Всем привет, подскажите пожалуйста как правильно составить SQL запрос для базы данных SQLITE??
У меня есть вот такой SQL запрос:

SELECT u.name, u.foto, m.id, m.track_id, m.member, m.value, m.date FROM music_logs as m LEFT JOIN dle_users as u ON (u.name=m.member) WHERE m.track_id = '$id' ORDER BY m.id DESC LIMIT {$cstart},{$perpage}

Он работает в MySql, но если я его считываю в SQLITE с помощью функции sqlite_array_query($db, "sql запрос"); то на выходе пусто :( подскажите пожалуйста почему??

Ответил: КЭП


Проблема с SQL запросом, запрос не показывает данные??

— Тогда мы идём к вам!

2 комментария

vitnet
PHP-developer

vitnet - 23 января 2016 00:38 -


pavel31
Юзер

pavel31 - 23 января 2016 18:02 -

vitnet,
За ссылку спасибо, но проблема не в том, что я вообще не могу вывести данные через Sqlite, проблема в двойном запросе, а точнее в таблице dle_users.
Я сделал так:

$user = $db->super_query("SELECT name, foto FROM dle_users");
$sql = sqlite_array_query($music_logs, "SELECT id, track_id, member, value, date FROM music_logs WHERE '$user[name]' = member AND track_id = '$id' ORDER BY id DESC LIMIT {$cstart},{$perpage}");

То есть разделил sql запрос на два, но я не уверен, что это правильно :(

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх