Jump to content


emelicio's Content

There have been 9 items by emelicio (Search limited from 24/04/2023)


Ordernar por                Order  

#938492 Problemas Com Tempo

Posted by emelicio on 25/09/2008, 14:16 in MySQL

Resumindo então...

não tem como colocar MM:SS:#### no mesmo campo....

OK...
Muito obrigado pela atenção amigo....



#938377 Problemas Com Tempo

Posted by emelicio on 24/09/2008, 20:56 in MySQL

Mas é o que eu estrou dizendo desde o começo.
Campo TIME não começa em minuto, começa em hora.

Ele zera porque o 78 não está inserido no lugar do centésimo, está inserido no lugar do segundo! E como você bem raciocinou, 78 não é uma quantidade válida para segundos.

Se você quer guardar em um campo do tipo time o valor 2 Minutos, 8 segundos, e 78 Centésimos, tem que ser assim:
HH:MM:SS.######
00:02:08.78

Ou seja... primeiro a HORA -> depois os MINUTOS -> depois os SEGUNDOS -> e depois o RESTO!

Entendeu?


Olá Amigo...

eu entendi sim... mais o que quero dizer é que eu insiro esse valor 00:02:08.78 dessa forma ai,.... mais no banco de dados fica gravado apenas 00:02:08

não sei mais o que fazer...

Grato pela atenção!!!!

Realmente ja procurei por tudo e não sei mais o que fazer...

Alguem me ajuda!!!



#938003 Problemas Com Tempo

Posted by emelicio on 22/09/2008, 17:48 in MySQL

Não precisa fazer :) o padão dele é nsse formato.
Pelo que entendi, você está tentando usar o campo TIME como MM:SS:##, quando o correto seria HH:MM:SS.### (sim, eu sei que eu usei DD no primeiro exemplo... mas é HH mesmo :) )
Ou seja, se você quer gravar oito minutos e vinte segundos, passe 00:08:20. É errado passa 08:20 porque isso é 8 horas e vinte minutos. Ok?



Olá ... Grato Pela atenção... acho que não estamos nos entendendo

Eu tenho uma tabela que tem um campo time, que é o tempo que o passaro canta.
Esse tempo tem que ser assim: 02:08:78 (2 Minutos, 8 segundos, e 78 Centésimos ou milésimos sei lah, são dois digitos)

Se eu entrar com esse valor, o cadastro no campo time zera, mais se eu colocar o centésimo menos que 60, fecha direitinho... acredito que é porque apenas entende HH:MM:SS

Alguem me ajuda!!!



#937303 Problemas Com Tempo

Posted by emelicio on 17/09/2008, 20:37 in MySQL

time = DD:MM:SS.####
Então a representação de 8 minutos, 34 segundos e 23 milésimos de segundo é: 00:08:34.0023



Não entendi... onde faço esse time = DD:MM:SS.####
faço na base de dados???

onde altero???

Obrigado pela atenção!!!



#937248 Problemas Com Tempo

Posted by emelicio on 17/09/2008, 15:37 in MySQL

Olá.... voltei....

tenho uma base de dados mysql que tem um campo de time

se eu colocar: 08:34:23

O sistema entende como 08 horas, 34 minutos e 23 segundos....


preciso que ele entenda assim... 08 Minutos, 34 segundos, e 23 milésimos


o maior problema é que se o tempo for 08:34:78
ou seja, 08 minutos, 34 segundos, e 78 milesimos.... que no caso o 78 só entende até 60 de segundos e não de milésimos....


Devo efetuar a alteração no próprio banco de dados? O campo esta como time... como devo colocar...


Grato pela Atenção!!!



#935698 Somando Tempos - Formatar

Posted by emelicio on 09/09/2008, 13:10 in MySQL

Olá.... voltei....

ainta tem um probleminha...

se eu colocar: 08:34:23

O sistema entende como 08 horas, 24 minutos e 23 segundos....


preciso que ele entenda assim... 08 Minutos, 24 minutos, e 23 milésimos


Devo efetuar a alteração no próprio banco de dados? O campo esta como time... como devo colocar...


Grato pela Atenção!!!



#933980 Somando Tempos - Formatar

Posted by emelicio on 30/08/2008, 09:32 in MySQL

Fechou....

Muito Obrigado....

Parabéns a todos desse forum... realmente, considero o melhor....


Abraço a todos!!!



#933444 Somando Tempos - Formatar

Posted by emelicio on 28/08/2008, 10:57 in MySQL

Olá...

Dessa forma não deu certo amigo... minha base de dados é MySQL.... achei que o certo seria postar aqui em PHP...

eu tenho os seguintes dados na tabela pontos

idponto --------- idtorneio ----- idcampeonato ------ idpassaro ------- cantos ------------ pontos ---------- tempo
3082 -------------- 201 ---------------- 22 ----------------- 995 --------------- 0 ------------------ 30 ------------ 00:04:32
3081 -------------- 201 ---------------- 22 ----------------- 996 --------------- 0 ------------------ 30 ------------ 00:04:37
3080 -------------- 200 ---------------- 22 ----------------- 995 --------------- 0 ------------------ 30 ------------ 00:03:48
3083 -------------- 200 ---------------- 22 ----------------- 996 --------------- 0 ------------------ 30 ------------ 00:03:48

essa é a SQL que tenho hoje

$sql_torneio = "SELECT idponto,idtorneio,idcampeonato,idpassaro,sum(pontos) pto,SEC_TO_TIME(SUM(tempo)) cto FROM pontos WHERE idcampeonato = $idcamp GROUP BY idpassaro ORDER BY pto DESC , cto DESC" ;

ai o resultado ficou assim...

Pos. -------- Ptos ---------- Tempo ------------ Pássaro -------------- Proprietário ----------- Cidade/SED
1º ----------- 60 ---------- 00:13:05 ----- Teste Passaro02 ------------ Master2 ----------------- CN
2º ----------- 60 ---------- 00:13:00 ----- Teste Passaro01 ------------ Master1 ----------------- SJB

A soma dos tempos do 1 colocado não é 00:13:05 mais sim 00:08:25 >> O idpassaro é: 996
A soma dos tempos do 2 colocado não é 00:13:00 masi sim 00:08:09 >> O idpassaro é: 995

O campo tempo da tabela pontos, é do tipo time...

Não sei como fazer para fazer com que exiba os valores corretos... alguem sabe????

Agradeço a Atenção!!!



#933401 Somando Tempos - Formatar

Posted by emelicio on 28/08/2008, 01:14 in MySQL

Olá Pessoal... Depois de Tanto tempo estou precisando de mais uma forcinha...

Tenho uma base de dados

Passaro Torneio Tempo
zé1 01 00:02:32
zé1 02 00:03:32

Soma dos Pontos 00:06:04

Acima seria a forma correta que eu gostaria de aparecesse, eu uso na consulta --- sum(tempo) ---,

mais no meu resultado fica assim... 564, ou seja, seria 6 minutos e 4 segundos, mais eu não sei como fazer pra formatar o tempo, na minha tabela o tipo esta "time"... acho que só tem um comando na hora de exibição... mais naum sei qual é....

Fico grato pela ajuda de todos....

Atenciosamente
Emelicio Puel




IPB Skin By Virteq