Dunno, het was maar een voorbeeldjequote:Op zaterdag 29 september 2007 18:25 schreef Xcalibur het volgende:
Volgens mij bedoelt hij op eindcijfer?
quote:Op zaterdag 29 september 2007 18:02 schreef WyriHaximus het volgende:
[..]
SELECT * FROM table ORDER BY naam DESC; dacht ik.
als je naar het voorbeeld had gekeken had je wel gezien dat het om het laatste getal gingquote:Op zaterdag 29 september 2007 18:36 schreef WyriHaximus het volgende:
[..]
Dunno, het was maar een voorbeeldje.
iddquote:Op zaterdag 29 september 2007 18:25 schreef Xcalibur het volgende:
Volgens mij bedoelt hij op eindcijfer?
Ah zo dacht het 2e cijfer ipv het laatste van het 2e cijferquote:Op zaterdag 29 september 2007 18:39 schreef commentator het volgende:
[..]
[..]
als je naar het voorbeeld had gekeken had je wel gezien dat het om het laatste getal ging
[..]
idd
| 1 2 3 4 5 6 7 8 | $TotalUniqueHours = floor ( $MySQL_UniqueLength_Result / 3600 ); $TotalUniqueMinutes = floor ( $MySQL_UniqueLength_Result / 60 ) - ( $TotalUniqueHours * 60 ); $TotalUniqueSeconds = $MySQL_UniqueLength_Result - ( $TotalUniqueHours * 3600 ) - ( $TotalUniqueMinutes * 60 ); $tml->RegisterVar ( "TOTAL_UNIQUETIME", $TotalUniqueHours . " uur, " . $TotalUniqueMinutes . " minuten en " . $TotalUniqueSeconds . " seconden" ); |
kan het zo ook?quote:77 uur, 14 minuten en 33 seconden.
whaha ja iddquote:Op zondag 30 september 2007 22:37 schreef WyriHaximus het volgende:
[..]
Bedoelt hij niet anders om? timetostr?
( $TotalUniqueHours * 60 ) moet zijn ( $TotalUniqueHours * 3600 ).quote:Op zondag 30 september 2007 22:37 schreef wobbel het volgende:
Ik heb nu volgende:
[ code verwijderd ]
wat volgende resultaat geeft:
[..]
kan het zo ook?
[edit]
hier klopt echt geen ruk van
je bedoeld dat dit: = floor ( $MySQL_UniqueLength_Result / 60 ) - ( $TotalUniqueHours * 60 );quote:Op zondag 30 september 2007 22:50 schreef the_disheaver het volgende:
[..]
( $TotalUniqueHours * 60 ) moet zijn ( $TotalUniqueHours * 3600 ).
eens nog primitiever gedaan: round($getal - 0.5) om het getal naar beneden af te ronden...
aah...als ik het hiermee verifieer dan klopt m'n eigen berekening ookquote:Op zondag 30 september 2007 22:49 schreef Swetsenegger het volgende:
http://www.laughing-buddha.net/jon/php/sec2hms/
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | $time=5425; $seconds=0; $minutes=0; $hours=0; $days=0; $str = $days." days ".$hours ." hours ".$minutes." minutes ".$seconds. " seconds"; while((strtotime($str) - strtotime("now")) != $time) { $seconds++; if ($seconds == 60) { $seconds = 0; $minutes++; if ($minutes == 60) { $minutes = 0; $hours++; if ($hours == 24) { $hours = 0; $days++; } } } $str = $days." days ".$hours ." hours ".$minutes." minutes ".$seconds. " seconds"; } print $str; ?> |
ja. Dan klopt er nog iets nietquote:Op zondag 30 september 2007 23:06 schreef wobbel het volgende:
[..]
je bedoeld dat dit: = floor ( $MySQL_UniqueLength_Result / 60 ) - ( $TotalUniqueHours * 60 );
moet worden: = floor ( $MySQL_UniqueLength_Result / 60 ) - ( $TotalUniqueHours * 3600 );
? want dan krijg ik hele rare waardes
| 1 2 3 | $TotalUniqueMinutes = floor ( ($MySQL_UniqueLength_Result-($TotalUniqueHours*3600)) / 60 ) ; $TotalUniqueSeconds = $MySQL_UniqueLength_Result - ( $TotalUniqueHours * 3600 ) - ( $TotalUniqueMinutes * 60 ); |
Nouja, als je bedenkt dat PHP intern ook nog for-loops gebruikt voor het berekenen van schrikkeljaren valt het nog wel meequote:
| 1 2 3 4 5 | $seconds = $time % 60; $minutes = ($time = ($time - $seconds) / 60) % 60; $hours = ($time - $minutes) / 60; |
interessant.. even bewaren!quote:
Je kan beter die van autocue bewaren (en die andere direct vergeten).quote:Op maandag 1 oktober 2007 17:53 schreef markiemark het volgende:
interessant.. even bewaren!
ohw hehe die bedoelde ik..quote:Op maandag 1 oktober 2007 18:16 schreef SuperRembo het volgende:
[..]
Je kan beter die van autocue bewaren (en die andere direct vergeten).
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | $input = preg_replace("_\[quote=(.*?)\](.*?)\[\/quote\]_isu" , $this->__quotes('$1','$2') , $input); // Quote function __quotes($naam,$input,$type = 1){ if($type == 1){ $wat = $naam." zei:"; }elseif($type == 2){ $wat = "Quote: <a href='".$naam."'>Bron</a>"; }else{ $wat = "Quote:"; } $output = "<span class='quote'>\n"; $output .= " <b>".$wat."</b><br />\n"; $output .= " ".$input."\n"; $output .= "</span>"; return $output; } ?> |
Jah dat is iets wat ooit werkte, maar niet volledig dus. Ik heb het ooit op suggestie van iemand zo gedaan.quote:Op dinsdag 2 oktober 2007 19:43 schreef Xcalibur het volgende:
Wat is de "_isu" aan het einde van je regex?
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |