Вытаскиваем список стадионов.
Пробегаемся по массиву фореичем. Берем название стадиона. Ищем команды с таким стадионом. Обновляем названием стадиона на ID. Сохраняем
Нет инструкций по тому, как писать цмс. Вряд ли ее напишут.
Исходя из вопроса - рано вам еще писать свою cms. Ничего вы не сделаете. У вас задачи нет. Все, что есть - "хочу свою цмс". Фигня
Этого мало, что бы понять, как строить таблицу.
Попробуйте сначала представить все у себя в голове.
Допустим, вы сделали одну таблицу. Ок. У каждлго юнита есть поле type, хранящее вид. Есть ли еще важные отличия? Будет ли много пустых ячеек для одного вида? Если нет, то дклайте одну базу, называйте ее Person и от нее пляшите
Делать расчеты. Главное просмотрите все алгоритмы расчетов, на их основе определитесь с классами и методами в них. А из методов потом составляйте алгоритм подсчета
Не советую использовать сложные SQL запросы. Сложнее будет развивать.
Лучше сделать два метода:
getPrevRecord($id, $count) {
returen SELECT * FROM `table` WHERE id < $id ORDER id DESC LIMIT $count;
}
getNextRecord($count) {
returen SELECT * FROM `table` WHERE id < $id ORDER id DESC LIMIT $count;
}
Для безопасности.
Если запрос состоит из нескольких действий
1) Найти запись
2) Удалить ее
3) Создать новую
И предположим, создать новую запись не удастся по каким-либо причинам, то если запрос обёрнут в транзакцию, удаление отменится.
1) Поля должны быть ключами. В таблице User поле level проиндексируйте (в phpmyadmin есть кнопочка с молнией "Index")
2) Поля должны быть одинаковы по типу и по ограничениям. Если первое поле Integer с ограничением в 11 символов, то и второе должно быть Integer 11 символов.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.