25. oktober 2007 - 21:34
Der er
4 kommentarer og 1 løsning
Tilføj rækker med datoer for hele næste år.
Hey! Jeg har en tabel med felterne "id" (int), "time"(date) og "q"(text). Jeg vil nu gerne lave rækker med datoer for hele næste år eller ihvert fald en masse dage frem i tiden. "id" skal bare tildeles som auto_increment og q skal være tom. Hvordan klarer jeg den?
Annonceindlæg fra Jobindex
26. oktober 2007 - 04:00
#3
Til inspiration: <?php $con = mysql_connect("localhost", "root", "") or die(mysql_error()); mysql_select_db("Test", $con) or die(mysql_error()); mysql_query("CREATE TABLE t (id INTEGER NOT NULL PRIMARY KEY,d DATE)", $con) or die(mysql_error()); $t = time(); for($i=0;$i<100;$i++) { $d = date("Ymd", $t); mysql_query("INSERT INTO t VALUES($i,$d)", $con) or die(mysql_error()); $t += (24*60*60); } mysql_query("DROP TABLE t", $con) or die(mysql_error()); mysql_close($con); ?>