2013-03-26 2 views
-1

У меня есть простой вызов SHOW TABLES, и я получаю синтаксическую ошибку 1064.SHOW TABLES LIKE возвращает ошибку синтаксиса 1064 в MySQL

$query = $this->db->query("SHOW TABLES LIKE docx_setting"); 

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

Notice: Error: You have an error in your SQL syntax; check the manual that 
corresponds to your MySQL server version for the right syntax to use near 
'docx_setting' at line 1 

Error No: 1064 
SHOW TABLES LIKE docx_setting in 
/home/username/dev/web/application/system/database/mysql.php on line 50 

Я гугле совсем немного и не вижу ничего плохого с моим синтаксисом. LIKE поддерживает только один шаблон, поэтому это должно быть хорошо.

Любые идеи?

Спасибо.

--Vince

+2

Это должно быть строкой в ​​кавычках 'LIKE«docx_setting'' –

+0

Сумасшедший, я пробовал так первым и он не работает, Затем я попробовал тики, и это не сработало ... но ... оно работает сейчас. Благодарю. –

ответ

0

строка должна быть указана

SHOW TABLES LIKE 'docx_setting' 
+0

Спасибо! Я ценю вашу помощь. –

Смежные вопросы