Avatar billede weisel Nybegynder
20. december 2009 - 19:56 Der er 3 kommentarer og
1 løsning

MySQL / PHP Timediff

Hej alle sammen

Jeg er kommet lidt i en kattepine igen :) , og håber på i kan hjælpe mig.

Jeg har nogle data i nogle tabeller iform af timestamps

Jeg er igang med at lave et program hvor man kan møde og gå.

Jeg har nu fået det til at virke sådan at jeg får et array med tidsforskellen (TIMEDIFF () ). og jeg vil nu gerne lægge dem sammen i et specielt tidsrum af dato.

F.eks. hvis lønnen går fra d. 10 og til den måned d.10. sådan at det kan lægges sammen og man kan regne på det. Det skal også være sådan at det skal være i interval af 15 min.

Håber i kan smide nogle kommentarer sådan jeg kan komme videre :)


Her er noget kode :

$leaving = "weiselbbb";
$meeting = "weiselaaa";
$result = mysql_query("SELECT TIMEDIFF($leaving.dp_ltime, $meeting.dp_mtime) AS timedif
FROM $leaving, $meeting
WHERE $leaving.P_Id = $meeting.P_Id") or die(mysql_error());
while($row = mysql_fetch_array($result))
{
  $myarray[] = $row['timedif'];
}
foreach($myarray as $value)
echo $value . "<br/>";
mysql_close($conn);

$test = array_sum($myarray);
abs($test);
echo $test;


Med venlig hilsen

Benjamin !
21. december 2009 - 19:44 #1
Er dette spoergsmaal stadig aktuelt (jeg saa at du har et senere spoergsmaal med afrunding paa 15 min.)  Hvis ikke det er loest kan jeg proeve at kikke paa det.  Du bygger paa et tidligere spoergsmaal om at laegge daglige tidsforskelle ind i en array og nu vil du, forstaar jeg, kunne laegge dem sammen mellem bestemte datoer, for eksempel fra 10 i en maaned til 10 i den foelgende maaned.
27. december 2009 - 05:31 #2
Weisel, du kom ikke tilbage.  Kan jeg faa dig til at lukke spoergsmaalet saa det ikke laengere staar som aabent i min liste af indlaeg?
Avatar billede weisel Nybegynder
28. december 2009 - 12:48 #3
hvordan lukker jeg for indlægget ?
28. december 2009 - 13:10 #4
Du lukker spoergsmaal ved at acceptere svar.  Du har nu lavet et svar paa denne traad, saa hvis du accepterer det og derefter klikker paa den nye box der kommer op saa er spoergsmaalet lukket.

Du spurgte mig igaar paa en anden traad.  Hvis du ikke har set svaret saa gentager jeg det her:

"Man lukker et spoergsmaal man har oprettet ved at akseptere svar. For dette spoergsmaal var der er svar du kunne godkende, saa du klikkede i feltet "accepter" og derefter i det felt der poppede op.  Hvis du har et spoergsmaal hvor du har faaet brugbare kommentarer kan du den der har lavet kommentaren om at oprette et svar som du derefter kan aksepterer.  Hvis til et spoergsmaal der ikke er kommet nogen brugbare indlaeg (eller slet ingen indlaeg) maa du selv oprette et svar og akseptere det.  (Det sidste lyder lidt krikket, men saadan er det nu sat op.)

Proceduren staar beskrevet under FAQ.  Her er det relevante afsnit:

Hvordan lukker man sit spørgsmål?

Et spørgsmål er lukket når der er lagt et svar, som er blevet accepteret af vedkommende som oprettede spørgsmålet. Hvis du har et spørgsmål hvor ingen af svarene kunne bruges, kan du selv lægge et svar og acceptere dette.

Husk at hvis du selv fandt en løsning, så skriv den endelig som svar da andre kan have glæde af den i fremtiden! Samtidig viser du de brugere, som har brugt tid på dit spørgsmål, at du selv fandt en mere velegnet løsning"
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester