09. december 2007 - 13:33Der er
13 kommentarer og 1 løsning
tids sammenregning
Hej
sidder og leger lidt med hvor lang tid forskellige ting tager/vare, og det bliver alt sammen sendt ind i en mysql tabel.. har en tabel til timer og en til minutter..
så vil jeg høre om det er muligt at lave såden at når de bliver talt sammen så for værd 60 min bliver det til 1 time i stedet, og hvis ja så hvordan?
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Jamen, hvad har du nu? Ret din tabel, så du kun har én kolonne og den er af typen "TIME". Og ret så alle dine inserts og updates til at bruge et format, som time kan bruge.
ok har fået den til at sætte tiden ind nu :) men kan man laver det så jeg har to bokse i stedet for at skrive 02:32:00 f.eks. altså så jeg undgår at skulle skrive "0" og ":"
lige nu har jeg <input name="timer" type="text" id="time" size="1">Timer<input name="minutter" type="text" id="minutter" size="1">Minutter</td>
// Gemmer i database mysql_query ("INSERT INTO $table (titel,genre,timer,minutter) VALUES ('$titel','$genre','$timer','$minutter') ") or die("Der er sket en fejl. Fejl: ".mysql_error());
mysql_query ("INSERT INTO $table (titel,genre,timer,minutter) VALUES ('$titel','$genre','$timer','$minutter') ") or die("Der er sket en fejl. Fejl: ".mysql_error());
Skal bare være:
mysql_query ("INSERT INTO $table (titel,genre,tid) VALUES ('$titel','$genre','$timer:$minutter:00') ") or die("Der er sket en fejl. Fejl: ".mysql_error());
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.