Как отправить данные в MySQL с помощью PHP?
покажите схему DB.
ну и использовать mysql_* - моветон.
1. Распечатайте содержимое $sql, выполните в PhpMyAdmin, внимательно читайте что за ошибка
2. Не используйте mysql_* функции, они устарели, а в последней версии PHP отсутствуют совсем
3. Не подставляйте данные напрямую, нужно ИСКЛЮЧИТЕЛЬНО через подготовленные выражения