Используйте mysql_error()
, как показал полковник Шрапнель.
Но что меня беспокоит ... Это весь код этой страницы?Потому что у вас //database connection
, но я не вижу связи с базой данных.Вы уверены, что подключаетесь к своей базе данных и включили это подключение в свой файл?
РЕДАКТИРОВАТЬ:
как выглядит ваш запрос, когда вы повторяете его?может быть, идентификатор пустой ... таким образом, вы можете видеть, что именно будет отправлено в БД
echo $query;