 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
tepes
Data înscrierii: 03/Apr/2003
Mesaje: 58
|
| Trimis: Mar Mai 06, 2003 12:39 pm Titlul subiectului: cum adun un camp de tip time? |
|
|
| Am un camp de tip time. Vreau sa adun timpii si sa imi returneze ceva de forma "hh:mm:ss". Am incercat cu SELECT SUM(timp) dar imi returneaza un intreg pe care nu reusesc sa-l transform in "hh:mm:ss". :evil: |
|
| Sus |
|
adi_mole
Data înscrierii: 06/Mai/2003
Mesaje: 44
Locație: Pitesti
|
| Trimis: Mar Mai 06, 2003 3:06 pm Titlul subiectului: |
|
|
| incearca sa formatezi intregul ala mare cu functia date. |
|
| Sus |
|
tepes
Data înscrierii: 03/Apr/2003
Mesaje: 58
|
| Trimis: Mar Mai 06, 2003 5:19 pm Titlul subiectului: |
|
|
Am incercat si nu am reusit... uite ce-mi iese...
Am o inregistrare cu timp="00:06:28"
SELECT SUM(timp) = 628 ($wtimp)
date("h:i:s",$wtimp) = "12:10:28"
Am 2 inregistrari: "00:06:28" si "00:02:59"
SELECT SUM(timp) = 887 ($wtimp)
date("h:i:s",$wtimp) = "12:14:47"
Eu vreau un script sau o functie care din "00:06:28" si "00:02:59" sa-mi returneze "00:09:27"
:? |
|
| Sus |
|
Radu
Data înscrierii: 01/Apr/2003
Mesaje: 48
Locație: Bucuresti
|
| Trimis: Joi Mai 22, 2003 4:28 pm Titlul subiectului: |
|
|
pai e simplu
citeste timpul 1 din tabel si atribuie-l variabilei 1 la fel si pentru timp 2
ex
$timp1=00:06:28;
$timp2=00:02:59;
acum luam exemplu timpul 1 si analog se face pentru timpul 2
imparte $timp1 in 3 parti selectand ora, minutele si secundele separat
$ora1 = substr("$timp1", 0, 1);
$minut1 = substr("$timp1", 3, 4);
$secunda1 = substr("$timp1", 6, 7);
la fel pentru timpul 2
apoi nu ai decat sa aduni $ora1 cu $ora 2 analog la secunde si minute
DAR daca rezultatul la sec >60 il imparti la 60 intregul se transforma in minute si il aduni la $minut1+$minut2 +$intreg_de_ la_impartirea_secundelor iar restul il atribui secundelor
la fel faci si cu minutele poti sa faci si cu ora si sa spui ca nu mai e azi e maine :) |
|
| Sus |
|
tepes
Data înscrierii: 03/Apr/2003
Mesaje: 58
|
| Trimis: Vin Mai 30, 2003 6:44 pm Titlul subiectului: |
|
|
| am facut asta...dar credeam ca e o functie care sa faca automat... :D |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|