<td height="60"><div align="center"><font face="Arial" size="4"><b>Pesquisar Vendas por Estado - IPIL</b></font></div></td>
</tr>
</table><br/>
<?php
//Recebe os dados digitados no formulário de pesquisa de vendas por data via método POST
$ven_data = $_POST["ven_data"];
$sql_vendas = "SELECT vendas.ven_id, vendas.date_format(ven_data, ‘%d/%m/%Y’) AS DATA, clientes.cli_id, clientes.cli_nome, vendas.cli_id, produtos.pro_id, produtos.pro_nome, vendas.pro_id FROM clientes, produtos, vendas WHERE clientes.cli_id = vendas.cli_id AND produtos.pro_id = vendas.pro_id AND vendas.ven_data = '$ven_data'";
$sql_vendas = mysql_query($sql_vendas) or die ("Não foi possível realizar a consulta!!!!<br/> <b><a href=menu_pesquisar_vendas.php'><b>Voltar Para o Menu Pesquisar Vendas</a><br>");
}/* Fecha a execução do comando mysql_num_rows > 0 */
else
{
echo "<br/><br/><div align=center><font face=Arial size=2><b>Desculpe, mais não foram encontradas vendas para a Data $ven_data !!!!<br/><br/></font></div></b>";
<b><a href='menu_pesquisar_vendas.php'><b>Voltar Para o Menu Pesquisar Vendas</a><br/>
<b><a href='form_alterar_vendas.php'><b>Voltar Para Alteração de Vendas</a><br/>
<b><a href='form_excluir_vendas.php'><b>Voltar Para Exclusão de Vendas</a><br/>
<b><a href='menu_ger_vendas.php'><b>Voltar para o menu de Opções Gerenciamento de Vendas</a><br/>
<b><a href='menu_opcoes_geral.php'><b>Voltar para o menu de Opções Geral</a><br/>
<b><a href='sair.php'><b>Sair do Sistema IPIL</a></font></div>
</body>
</html>
Quando digitio a data no formato do MySql corre tudo bem. Quando digito a data no formato brasileiro ele não retorna nada. Fico no aguardo de uma ajuda. Grato. :wacko:
Pergunta
rafael_php
<?php
//Vai verificar se a nossa sessão esta ativa
require_once("verificar.php");
//Vai fazer a conexão com o nosso banco de dados imaginária
require_once("conectar.php");
//Função que vai exibir a data completa, dia e ano corrente
include 'exibir_dia.fcn';
?>
<html>
<head>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<center><img src="/ipil/imagens/logo_ipil.jpg" width="1000" height="180"></center>
<b><?php
//vai exibir o nome do usuário que está logado e a data corrente
echo "O Usuário " .$_SESSION['sessao_nome']." está logado no sistema neste momento!!!! Hoje é ".$data;
?></b>
<table width=60%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td height="60"><div align="center"><font face="Arial" size="4"><b>Pesquisar Vendas por Data - IPIL</b></font></div></td>
</tr>
</table>
<form method="POST" action="vendas_por_data.php">
<p><div align="left"><font face="Arial" size="2">
<b>Digite uma Data:<br/>
<td height="25" align="center"><b><font face="Arial" size="2"><input type="text" name="ven_data" size="10"></font></td><br/>
<input type="submit" value="Pesquisar"></font></div><br/>
</form><br/>
<div align="center"><font face="Arial" size="2">
<b><a href='menu_pesquisar_vendas.php'><b>Voltar Para o Menu Pesquisar Vendas</a><br/>
<b><a href='form_alterar_vendas.php'><b>Voltar Para Alteração de Vendas</a><br/>
<b><a href='form_excluir_vendas.php'><b>Voltar Para Exclusão de Vendas</a><br/>
<b><a href='menu_ger_vendas.php'><b>Voltar para o menu de Opções Gerenciamento de Vendas</a><br/>
<b><a href='menu_opcoes_geral.php'><b>Voltar para o menu de Opções Geral</a><br/>
<b><a href='sair.php'><b>Sair do Sistema IPIL</a></font></div>
</body>
</html>
E tenho abaixo o script que vai receber esta data e fazer a busca no MySql, conforme abaixo:
<?php
//Vai verificar se a nossa sessão esta ativa
require_once("verificar.php");
//Vai fazer a conexão com o nosso banco de dados imaginária
require_once("conectar.php");
//Função que vai exibir a data completa, dia e ano corrente
include 'exibir_dia.fcn';
?>
<html>
<body bgcolor="#FFFFFF" text="#000000">
<center><img src="/ipil/imagens/logo_ipil.jpg" width="1000" height="180"></center>
<b><?php
//vai exibir o nome do usuário que está logado e a data corrente
echo "O Usuário " .$_SESSION['sessao_nome]." está logado no sistema neste momento!!!! Hoje é ".$data;
?></b><br/>
<table width="60%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td height="60"><div align="center"><font face="Arial" size="4"><b>Pesquisar Vendas por Estado - IPIL</b></font></div></td>
</tr>
</table><br/>
<?php
//Recebe os dados digitados no formulário de pesquisa de vendas por data via método POST
$ven_data = $_POST["ven_data"];
$sql_vendas = "SELECT vendas.ven_id, vendas.date_format(ven_data, ‘%d/%m/%Y’) AS DATA, clientes.cli_id, clientes.cli_nome, vendas.cli_id, produtos.pro_id, produtos.pro_nome, vendas.pro_id FROM clientes, produtos, vendas WHERE clientes.cli_id = vendas.cli_id AND produtos.pro_id = vendas.pro_id AND vendas.ven_data = '$ven_data'";
$sql_vendas = mysql_query($sql_vendas) or die ("Não foi possível realizar a consulta!!!!<br/> <b><a href=menu_pesquisar_vendas.php'><b>Voltar Para o Menu Pesquisar Vendas</a><br>");
?>
<?php
if(mysql_num_rows($sql_vendas) > 0)
{
?>
<table width="100%" border="0" cellspacing="1" cellpadding="0" align="center">
<tr bgcolor="#6699CC">
<td colspan="15"><div align="center"><font face="Arial" size="2"><b><font color="#FFFFFF">Vendas por Data - <?php echo $ven_data;?></font></b></font></div></td>
<tr bgcolor="#38B0DE"><td width="5%"><div align="center"><b><font face="Arial" size="2">Código da venda</font></b></div></td>
<td width="5%"><div align="center"><b><font face="Arial" size="2">Data da Venda</font></b></div></td>
<td width="5%"><div align="center"><b><font face="Arial" size="2">Código do Cliente</font></b></div></td>
<td width="5%"><div align="center"><b><font face="Arial" size="2">Nome do Cliente</font></b></div></td>
<td width="10%"><div align="center"><b><font face="Arial" size="2">Código do Produto</font></b></div>
<td width="5%"><div align="center"><b><font face="Arial" size="2">Nome do Produto</font></b></div></td>
</tr>
<?php
while($array_venda = mysql_fetch_array($sql_vendas))
{
?>
<tr bgcolor="#EBC79E">
<td width="10%" height="25"><b><font face="Arial" size="2"><?php echo $array_venda['ven_id];?></font></td>
<td width="10%" height="25"><b><font face="Arial" size="2"><?php echo $array_venda['ven_data'];?></font></td>
<td width=20%" height="25"><b><font face="Arial" size="2"><?php echo $array_venda['cli_id];?></font></td>
<td width="20%" height="25"><b><font face="Arial" size="2"><?php echo $array_venda['cli_nome'];?></font></td>
<td width=20%" height="25"><b><font face="Arial" size="2"><?php echo $array_venda['pro_id];?></font></td>
<td width="20%" height="25"><b><font face="Arial" size="2"><?php echo $array_venda['pro_nome'];?></font></td>
</tr>
<?php
}
?>
</table>
<?php
}/* Fecha a execução do comando mysql_num_rows > 0 */
else
{
echo "<br/><br/><div align=center><font face=Arial size=2><b>Desculpe, mais não foram encontradas vendas para a Data $ven_data !!!!<br/><br/></font></div></b>";
}
?>
<br/><div align="center"><font face="Arial" size="2">
<b><a href='menu_pesquisar_vendas.php'><b>Voltar Para o Menu Pesquisar Vendas</a><br/>
<b><a href='form_alterar_vendas.php'><b>Voltar Para Alteração de Vendas</a><br/>
<b><a href='form_excluir_vendas.php'><b>Voltar Para Exclusão de Vendas</a><br/>
<b><a href='menu_ger_vendas.php'><b>Voltar para o menu de Opções Gerenciamento de Vendas</a><br/>
<b><a href='menu_opcoes_geral.php'><b>Voltar para o menu de Opções Geral</a><br/>
<b><a href='sair.php'><b>Sair do Sistema IPIL</a></font></div>
</body>
</html>
Quando digitio a data no formato do MySql corre tudo bem. Quando digito a data no formato brasileiro ele não retorna nada. Fico no aguardo de uma ajuda. Grato. :wacko:
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.