Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте. Переехал на новый хостинг, не могу заставить некоторые скрипты работать (поменялось название базы данных и версии MySQL, PHP).
Например: $res = mysql_query("select * from inf-plus_www.Cities") or die(mysql_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 '-plus_www.Cities' at line 1
inf-plus - это суффикс добавляемый к имени базы при создании. Может ли такое название вызывать такую ошибку? Может проблема в версии Mysql (у меня Client API version 5.1.36)?
Неактивен
Сам решил проблему... Дело в том, что можно обходиться и без кавычек, но в данном случае надо уточнить и писать $res = mysql_query("select * from `inf-plus_www`.`Cities`") or die(mysql_error());
Неактивен