mletov, весь html генерируется на стороне сервера. Например, таблица полностью заполняется данными и отдается готовый tr/td, который просто нужно заменить.
Это можно сделать и на своей стороне - на все динамические элементы навесь id, когда пользователь жмает кнопку посылаешь запрос на сервер и он отдает готовый HTML - ты просто заменяешь содержимое страницы на то, что отдал сервер (ищешь по id).
Вот и все.
Griboks, как говорил Джоэл Спольски - "во главе успешных IT компаний стоят сами программисты" (или как-то так). Короче говоря, скоро деньги закончатся и бизнес падет.
Тут 2 варианта:
- Подыскивать новую работы
- Остаться и пилить бюджет
Griboks,
1. Иди к начальству с глупым видом и спроси "а что мне делать"
2. Они, как самые умные, начнут распинаться
3. Запиши все дословно и перенеси в джиру
4. Реализуй все так как они хотят
5. Когда получишь по шапке скажи, что сделал все дословно
2 исхода:
- Они поймут, что задачи надо объяснять почетче и исправятся
- Ничего не поймут, сделают тебя крайним.
Второе - это красный флаг плохого начальника. К сожалению, это исправить трудно будет. Что делать дальше - решай сам
alexxxey_code, во-первых, откуда я знаю твой код - эта картинка всего лишь часть.
во-вторых, ты всем показал свой API ключ - плохо.
в-третьих, судя по файлам, ты еще ничего не написал
create table matches
(
id int generated always as identity,
winner int references user_points (id) not null,
loser int references user_points (id) not null,
points int not null,
constraint WINNER_NOT_LOSER check (winner <> loser)
);