Я использую XAMPP на своем рабочем столе (Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 Версия клиента MySQL: mysqlnd 5.0.7-dev - 091210 - $ Редакция: 304625 $)Оператор mysql работает на моем рабочем столе, но не работает на моем веб-хостинге
У меня есть инструкция MYSQL SELECT, которая отлично работает в моем настольном приложении, даже запускала ее в phpMyadmin и работает правильно ,
Когда я переношу приложение на свой веб-хост, заявление не выполняется. Мой веб-узел работает Apache с версии клиента MySQL: 5.0.92 Когда я использовал PhpMyAdmin на моем веб-хостинга, он дает мне ошибку:
FUNCTION nwilin5_eib_jtest.FIELD does not exist
Вот заявление:
SELECT a.*, p.name as parent, p.id as parentid, c.name as cat
, c.id as catid,u.username as user, f.itemid as featured
, f.payment_date as FeaturedPayDate, f.limit_date as FeaturedExpDate
FROM jos_classifiedsredux_ads as a
LEFT JOIN jos_users as u
ON a.userid = u.id
LEFT JOIN jos_classifiedsredux_pay4featuredad as f
ON a.id = f.itemid
INNER JOIN jos_classifiedsredux_categories as c
ON a.category = c.id
LEFT JOIN jos_classifiedsredux_categories as p
ON c.parent = p.id
WHERE a.published = 1
ORDER BY FIELD (a.id, 137, 226, 134, 135, 220, 240, 233, 219, 146, 138, 136, 133)
WOW! работает, не знал о режиме IGNORE_SPACE (я уверен, что большинство людей этого не делают) – ebohatch
@ user1301847 Рад, что сработало! Если это ответили на ваш вопрос, [отметьте его как принятый ответ] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work). –
Я забыл сказать спасибо. – ebohatch