Если тег mysqli стоит не от балды, а это АПИ действительно используется, то в перед коннектом написать
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
Плюс включить вывод ошибок или смотреть ошибки в логе.
Если использвется старое апи mysql_query, и нет обработки ошибок - то включить вывод ошибок и по косвенным ошибкам смотреть, где проблема.
Как включить вывод ошибок и как отлаживать программы вообще, написано здесь:
phpfaq.ru/debug (в качестве бонуса там объясняется, почему бессмысленно задавать вопросы вида "почему у меня не работает?").