Datum omzetten naar seconden
Jens
18/08/2006 20:16:00Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?
$sql = mysql_query("SELECT TIMEDIFF(tijd1,tijd2) AS verschil FROM `gebruikers` WHERE
`id`='".$_SESSION['user_id']."' ");
while ($row = mysql_fetch_assoc ($sql)) {
echo $row['verschil'];
}
?>
$sql = mysql_query("SELECT TIMEDIFF(tijd1,tijd2) AS verschil FROM `gebruikers` WHERE
`id`='".$_SESSION['user_id']."' ");
while ($row = mysql_fetch_assoc ($sql)) {
echo $row['verschil'];
}
?>
$row['verschil'] stelt een verschil tussen 2 tijden voor die uitgedrukt is in de vorm 00:00:00 (Uren,Minuten,Seconden)
Hoe kan ik deze $row['verschil'] omzetten naar seconden (liefst geen TIMESTAMPDIFF) en hoe voeg ik dat in dit script toe?
PHP hulp
17/11/2024 21:47:01PHP Newbie
18/08/2006 20:24:00simpele oplossing, er zullen vast wel mooiere zijn, maar dit zal wel werken
exploden op ':'
vervolgends de uren * 3600 doen
de minuten * 60
En dat optellen + de seconden
exploden op ':'
vervolgends de uren * 3600 doen
de minuten * 60
En dat optellen + de seconden
Bo az
18/08/2006 20:54:00Haal het zo uit de MySQL manual (had je zelf ook kunnen doen!) geen idee of het werkt, maar dat kan je proberen.
Elwin - Fratsloos
18/08/2006 20:59:00Klaasjan Boven
18/08/2006 22:26:00Rob
18/08/2006 22:30:00Wat is 'exploden' eigenlijk? Ik hoor er veel van, maar :-\
Is het iets van een variabel uit elkaar halen?
Is het iets van een variabel uit elkaar halen?