Как обновить данные в БД через php?
Смотрим "возвращаемые значения" здесь, хлопаем себя по лбу и вместо "$result->fetch_assoc()" пишем "mysql_fetch_assoc($result)". А вообще, расширение mysql давным давно помечено как устаревшее, вместо него следует использовать mysqli или PDO.
а расширение mysql разве еще поддерживается?
Попробуй с mysli поработать, а лучше с pdo.