Иногда нужно знать, на что конкретно ругается тот или иной запрос. Но обычно разработчики ленятся к каждому запросу дописывать нужную функцию. Такую, как например,
mysql_error().В идеале нужно использовать обертку для доступа к стандартным функциям общения с базой данных - тогда выловить ошибку проще простого.
Читать далее