MySQL her yıl için 52 hafta takın (PHP script)

0 Cevap php

I week_year aşağıdaki şema ile çağrılan bir tablo istiyorum:

Week_year = {id, week, year}

, Her yıl için hafta eklemek 2001 1. hafta, 2. hafta, 3, ..., 52 hafta ve daha sonra 2009 yılına kadar kadar 2002 yılı için baştan başlamak olduğunu, böyle.

Ben farklı PHP komut denedim ama doğru almak için görünmüyor olabilir. Ben, yıl boyunca bir ve hafta için bir farklı tablolar çalıştı ve daha sonra her hafta bir year_id vermek, ama bu etkili değildi ettik.

Ben ne inanıyorum, bu sayılar üretmek ve benim MySQL veritabanı içine eklemek için basit bir PHP döngü (ler), birisi bana yardım edebileceğini umuyorum.

Added additional Information posted as an answer

Ben yılın bir sonsuz döngü olduğu, bu kodu denedim:

<?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 />";
    }
}
?>

0 Cevap