problema time_format() urgent!!!

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

raynor
PHPRomania Supporter
Mesaje: 6
Membru din: Mar Dec 23, 2003 11:07 am
Localitate: Bucuresti
Contact:

problema time_format() urgent!!!

Mesajde raynor » Lun Ian 05, 2004 2:22 pm

Salut sunt si eu (ca multi altii) incepator (mai mult sau mai putin)... si am sa trec direct la problema.
Am urmatorul cod:

$query = mysql_query("SELECT ziua, time_format(timpul, 'hh:mm'), nume FROM grilaemisiuni") or die (mysql_error());
while ($row = mysql_fetch_array($query)) {
$ziua = $row["ziua"];
$timpul = $row["timpul"];
$nume = $row["nume"];
............................................................
idea este ca eu in baza de date am timpul in formatul asta 12:00:00, si mi-ar trebui sa-l afisez fara secunde la sfarsit cea ce reusesc de loc, resul datelor merg fara nici o problema.
Unde gresesc ? Ce ar trebui sa fac?



Avatar utilizator
biban
Senior Member
Mesaje: 204
Membru din: Dum Apr 13, 2003 8:23 pm
Localitate: Giurgiu
Contact:

Mesajde biban » Lun Ian 05, 2004 10:37 pm

Pai eu itzi propun altceva: extrage din baza de date timpul asha cum il ai shi apoi foloseste functia explode() pentru al sparge intr-un array cu trei elemente: $x[0] va fi ora, $x[1] va fi minutul, $x[2] secunda.
Apoi afiseaza aceste informatzii cum vrei tu:
echo "$x[0],$x[1]";
Vezi in documentatzia PHP cum lucreaza explode

Avatar utilizator
VanGogs
Average Member
Mesaje: 77
Membru din: Lun Noi 03, 2003 11:49 am
Localitate: Alba-Neagra

parerea mea

Mesajde VanGogs » Mar Ian 06, 2004 11:57 am


raynor
PHPRomania Supporter
Mesaje: 6
Membru din: Mar Dec 23, 2003 11:07 am
Localitate: Bucuresti
Contact:

Mesajde raynor » Mar Ian 06, 2004 1:26 pm


luciansabo
Junior Member
Mesaje: 49
Membru din: Dum Ian 04, 2004 2:06 pm

Mesajde luciansabo » Joi Ian 08, 2004 10:31 pm

Atunci de ce s-a mai creat tipul TIME in MySQL care stocheaza exact in forma asta ? De ce exista functii in PHP pentru data si ora ? Ca sa le facem stringuri si sa ne chinuim cu ele?

Off-topic: reeferitor la asta: un cunoscut imi povestea la o bere cum a facut el un program unde calcula in ce zi a saptamanii va pica 17 oct 2001 de ex, folosind matrici,transpuse,permutari, etc. Se rezolva printr-o simpla impartire la 7...


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 15 vizitatori