Jump to content


monica.radunz

Member Since 18/04/2007
Offline Last Active 02/12/2008, 14:48
-----

Posts I've Made

In Topic: Consulta Php +mysql

10/04/2008, 13:14

Pessoal,

Estou montando uma consulta em PHP que busca registros no MySql e esta consulta me traz data/hora (formato datetime).
Como que eu faço no PHP para converter de inglês para português...
O quê há de errado no código?
Em negrito está a linha em que coloco a função diretamente na hora em que for mostrar a data..

while( $linha )
{

echo "<tr>\n";
echo "<td align='center'><input type='radio' value='{$linha[id_chamado]}' name='id_chamado'>\n";
echo "<td align='center'>{$linha[bpcs]}</td>\n";

echo "<td align='center'> '<?=datetime2Br{$linha[data_agendamento]} ?>' </td>\n";

echo "<td align='center'>{$linha[status]}</td>\n";
echo "</tr>\n";

$linha = mysql_fetch_array( $resultado );
}

In Topic: Consulta Php +mysql

10/04/2008, 13:09

[quote name='maykel' date='10/04/2008, 09:18' post='907923']
select * from banco where 'data' = ".$_POST['data']." order by data ASC;

trocando em miudos, o cara vai digitar a data e mandar localizar todos os registros com aquela data, e manda ordenar pelas datas, se você manda gravar como DATETIME, ele vai gravar os horários juntos

isso não resolveria seu caso?
[/quot]


Funcionou! Mto obrigada!

In Topic: Consulta Php +mysql

09/04/2008, 17:50

para pesquisar no SQL, sempre é necessário levar junto a formatação de como está gravado no banco, se no banco está Y-m-d-hh:mm, entao terá que buscar através disto tambem!

Ou seja, caso seu sistema seja de busca descritiva (você digita o valor), antes de fazer o select, não esqueça de fazer a conversão para o padrão correto!

(y)



Sim, eu fiz, mas o problema é que no usuário irá digitar somente a data (Ex:20/04/2008) e preciso que ele vá até o banco e busque tudo o quê está cadastrado com esta data ordenando pelo horário. Tem como?

In Topic: Inserir Hora

08/01/2008, 18:59

Tenho um formulário com o campo "hora" que tem que ser digitado. Este pode ser tipo texto.
No MySQL crio um campo tipo "integer"??


Bem, te aconselho a fazer o seguinte, como vai ser inserido manualmente a hora, aconselho a criar um campo de inteiros no BD, e no form criar uma máscara (00:00) no campo onde vai ser digitado a hora...

Valeu


IPB Skin By Virteq