Тире в имени базы данных

  • Автор темы Автор темы Nome
  • Дата начала Дата начала

Nome

Новичок
Тире в имени базы данных

Доброе время суток!
Немного странная ситуация сложилась. Название базы данных задается так:
define('SETTINGS_TABLE', $table_prefix.'settings');
$table_prefix должен отвечать следующему preg условию: ^[a-z\-_0-9]+
С численно-буквенными значениями и _ пробелов не возникает, но если префик = smth-smth, то база стабильно показывает ошибку. Запрос например следующего вида: "SELECT setting_name, setting_value FROM ".SETTINGS_TABLE;
Есть какие-нибудь соображения о причине? Я просто сколько с пхп колупаюсь не разу не видел такой нелюбви к тире
 
увы нет. вообще очень странно. кстати, параллеьно вопрос, нужен ли слешь в преге? - там как спец символ или нет идет?
 
Nome
Попробуйте ещё раз. Вероятно, Вы использовали неправильные кавычки.

Также, Вы не написали, какую именно
база стабильно показывает ошибку
нужен ли слешь в преге
Нужно ли Вам давать прямую ссылку на страницу с документацией, или, может, Вы сами поищите?
 
кавыяка которая на Ё т.е. ` насчет прега посмотрю сам ладно :)
мда, тему можно закрывать, почитал ошибку, спасибо за внимание
 
Сверху