пост 2 читай... исправляй косяки и укажи наконец id пользователя которого обновляешь...
anti_dot,
напиши на примере проше понять будит
... я тебе дважды русским языком написал что ты ид пользователя не указываешь! переменная в запросе есть, а где ты ее берешь? или если она пустая, то думаешь сервер сам догадается какую строку в таблице изменить?
а зачем ноги делать функцией?
и
mysql_query("UPDATE users SET name = '$user[name]', sex = '$user[sex]', email = '$user[email]' WHERE id = '$user[id]'" означает обновление записи в бд проверяй возвращаемые результыты скорей всего $user[id] пуста var_dump(); в помощь
чтоб ты спросил) даже илементарно, чтоб инклуидов меньше было
да? ну возьми проверь что быстрей инклуд или же функция думаю знаешь как? хм очень похоже на ядро семи... очень.... и мне кажется ты функцией сделал потому как если инклудишь остаётся растояние? если да то это надо немного править код сам как то так ипался