Endor Postado Abril 15, 2010 Denunciar Share Postado Abril 15, 2010 Olá, Pessoal.Boa Tarde.Tenho aprendido muito nesse forum.Quer eja com alguns tópicos colocados, ou pesquisando...Fantástico.Nesse momento estou com uma nova dúvida e preciso da ajuda dos maiores que eu.Tenho uma função que transforma as datas do 28/01/2010 em 2010-01-28 e vice-versa, bastante colocar o argumento.no modo:$data =databrasil($_POST[data],0) Ela funciona normal.$data =databrasil($data,1) - Também funciona bem.Mas a quando a coloco numa array no while, ela não funciona. Tenho certeza de que não é a função, mas talvez na forma de colocar no array.Exemplo:While ($resultado = mysql_fetch_array($busca))print "<td>$resultado[nome]</td> <td>databrasil($resultado[data],0)</td>Nese caso, a resposta que aparece é databrasil(2010-01-15,0).Onde estou errando ao chamar esta função para obter o resultado normal que é data brasil.?Abraços. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Abril 15, 2010 Denunciar Share Postado Abril 15, 2010 Você tem que concatenar..print "<td>$resultado[nome]</td> <td>".databrasil($resultado[data],0)."</td> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Endor Postado Abril 15, 2010 Autor Denunciar Share Postado Abril 15, 2010 Olá, ESerra!Quase sempre você está presente.Valeu muito.Tenho certeza de que preciso aprender sobre concatenação.Abraços. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Endor
Olá, Pessoal.
Boa Tarde.
Tenho aprendido muito nesse forum.
Quer eja com alguns tópicos colocados, ou pesquisando...Fantástico.
Nesse momento estou com uma nova dúvida e preciso da ajuda dos maiores que eu.
Tenho uma função que transforma as datas do 28/01/2010 em 2010-01-28 e vice-versa, bastante colocar o argumento.
no modo:
$data =databrasil($_POST[data],0) Ela funciona normal.
$data =databrasil($data,1) - Também funciona bem.
Mas a quando a coloco numa array no while, ela não funciona. Tenho certeza de que não é a função, mas talvez na forma de colocar no array.
Exemplo:
While ($resultado = mysql_fetch_array($busca))
print "<td>$resultado[nome]</td>
<td>databrasil($resultado[data],0)</td>
Nese caso, a resposta que aparece é databrasil(2010-01-15,0).
Onde estou errando ao chamar esta função para obter o resultado normal que é data brasil.?
Abraços.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.