Что не так с этим запросом?

У меня есть этот запрос, запущенный со страницы PHP:

       $feed_sql = "SELECT id, title, description, rssDate 
           FROM feed 
          WHERE MATCH (title) AGAINST ('" . $rows['suburb'] . "') 
            AND NOT EXISTS(SELECT feed_id, recipient_id, issent
                             FROM tracking_table
                            WHERE tracking_table.feed_id = $feed_id
                              AND tracking_table.recipient_id = $recipient_id
                              AND tracking_table.issent = 'Y')
       GROUP BY pubDate 
       ORDER BY pubDate DESC 
          LIMIT 1";

Однако, он при запуске возвращает следующие ошибки:

У вас ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса для использования рядом с 'AND tracking_table.recipient_id = AND tracki 'в строке 7

Строка 7:

  AND tracking_table.recipient_id = $recipient_id

Некоторая информация о сервере:

Версия PHP 5.2.6-1 + lenny9
Версия MySQL 5.0.51a

Спасибо: -)

1
задан Dean 3 September 2010 в 07:15
поделиться