Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
u4_databaser [2011-03-30 10:32]
Joakim Forsgren
u4_databaser [2011-03-30 10:53]
Joakim Forsgren
Line 1: Line 1:
 ====== SELECT frågor 4 ====== ====== SELECT frågor 4 ======
 +<php>
 +/*
 1. Skriv ett lite PHP-script som lägger in 100 000 datum poster med en slumpad temperatur (Temp) mellan 0 och 20. 1. Skriv ett lite PHP-script som lägger in 100 000 datum poster med en slumpad temperatur (Temp) mellan 0 och 20.
 Temperaturen skall ha en decimal. Temperaturen skall ha en decimal.
Line 9: Line 11:
 // Ni måste ju koppla upp er mot databasen mm... // Ni måste ju koppla upp er mot databasen mm...
 for($i=0; $i<100000; $i++) { for($i=0; $i<100000; $i++) {
-    //$sql =  "INSERT INTO `Dates` (`DateTime` ,`Temp`) VALUES (...resten ska ni göra själva..."; +//  $sql =  "INSERT INTO `Dates` (`DateTime` ,`Temp`) VALUES (...resten ska ni göra själva..."; 
-    $sql = "INSERT INTO `Dates` (`DateTime` ,`Temp`)  +    $sql = "INSERT INTO `Dates` (`DateTime` ,`Temp`) VALUES (DATE_ADD('1970-01-01 00:00:00',INTERVAL " .($i*5). " HOUR),ROUND(RAND()*20))";
-    VALUES (DATE_ADD('1970-01-01 00:00:00',INTERVAL " .($i*5). " HOUR),ROUND(RAND()*20))"; +
     mysql_query($sql);     mysql_query($sql);
 } }
 ?> ?>
 </code> </code>
 +</php>
 +
  
 Tips! DATE_ADD, RAND, ROUND Tips! DATE_ADD, RAND, ROUND