Я хочу в таблице называется week_year со следующей схемой:Вставка 52 недель за каждый год в MySQL (PHP скрипт)
Week_year = {id, week, year}
Чтобы вставить недели за каждый год, таким образом, что за 2001 год есть неделя 1, неделя 2, неделя 3, ..., неделя 52, а затем начинаются за 2002 год до 2009 года.
Я пробовал разные PHP-скрипты, но, похоже, , Я пробовал разные таблицы, один на год и один на неделю, а затем каждую неделю показывал год_ид, но это не показалось эффективным.
Я надеюсь, что кто-то может мне помочь, я считаю, что это простой цикл PHP, чтобы сгенерировать эти числа и вставить их в мою базу данных MySQL.
Добавлена дополнительная информация размещена в ответ
Я попробовал этот код, который представляет собой бесконечный цикл в году:
<?php
$year = 2001;
$week_start = 1;
$week_end = 52;
for ($week_start = 1; $week_start <= 52; $week_start++) {
echo $week_start;
echo "<br />";
for ($week_start = 1; $week_start <= 52; $year++) {
echo $year;
echo "<br />";
}
}
?>
- все поля целые? это идентификатор столбца auto_increment? –
Можете ли вы опубликовать код, который вы пробовали, и сообщение об ошибке, которое вы получили? –
Да, все поля являются целыми числами, а id - A_I. Я могу опубликовать некоторые из кода yes, hold on pleace – Mestika