Oi Pessoal Estou tendo o seguinte problema: criei um campo date que nomeei de niverpac para cadastrar o aniversário das pessoas cadastradas. Para cadastrar essa data usei o seguinte recurso: $dia=$_POST["niverpac"];
$niverpac = implode("-", array_reverse(explode("/", $dia)));
Quando digito uma data, por exemplo, 14/02/1974, ele fica registrado no banco 1974-02-14
Quando quero puxar os registros dessas pessoas cadastradas, o campo niverpac sempre aparece zerado no formato 00/00/0000
Para puxar estou usando esse script:
<td>Nascimento:</td>
<td><input type="text" name="niverpac" value="<?php $busca=mysql_query("select niverpac from pacientes");
$dia=mysql_fetch_array($busca);
echo implode('/',array_reverse(explode('-',$dia['niverpac'])));?>" ></td>
</tr>
Já tentei várias formas, mas não consigo puxar a data cadastrada no banco de dados.
Estou mandando os script que estou usando. Se alguém puder me ajudar, agradeço muito.
Script para cadastrar
<?php
include("conexao.php");
$conexao=mysql_connect ("localhost", "root", "")or die("conexo no realizada");
$bd=mysql_select_db ("oroclin")or die ("banco de dados no encontrado");
$nomepac=$_POST["nomepac"];
$telpac=$_POST["telpac"];
$celpac=$_POST["celpac"];
$niverpac=$_POST["niverpac"];
$endpac=$_POST["endpac"];
$emailpac=$_POST["emailpac"];
$cpfpac=$_POST["cpfpac"];
$planopac=$_POST["planopac"];
$obspac=$_POST["obspac"];
$obs2pac=$_POST["obs2pac"];
$dia=$_POST["niverpac"];
$niverpac = implode("-", array_reverse(explode("/", $dia)));
if ($cpfpac=="")
{
echo("O campo cpf obrigatrio");
exit;
}
$sql= "insert into pacientes(nomepac, endpac, telpac, celpac, niverpac, cpfpac, emailpac, planopac, obspac, obs2pac)values('$nomepac', '$endpac', '$telpac', '$celpac', '$niverpac', '$cpfpac', '$emailpac', '$planopac', '$obspac', '$obs2pac')";
mysql_query($sql) or die ($sql);
echo "dados cadastrados com sucesso";
exit;
?>
</body>
</html>
Script para buscar os cadastros
<?php
include("conexao.php");
$cpfpac=$_POST["cpfpac"];
if($cpfpac=="")
{
$cpfpac=$_GET["cpfpac"];
}
if($cpfpac=="")
{echo "Campo CPF obrigatrio";
exit;
}
$sql="select *from pacientes where cpfpac='$cpfpac'";
$resultado=mysql_query($sql) or die ("Problema na Consulta");
$linha=mysql_fetch_array ($resultado);
$codpac=$linha["codpac"];
$nomepac=$linha["nomepac"];
$telpac=$linha["telpac"];
$celpac=$linha["celpac"];
$niverpac=$linha["niverpac"];
$endpac=$linha["endpac"];
$emailpac=$linha["emailpac"];
$cpfpac=$linha["cpfpac"];
$planopac=$linha["planopac"];
$obspac=$linha["obspac"];
$obs2pac=$linha["obs2pac"];
?>
<form method="post" action="movpac.php">
<h1 align="center">Altera / Exclui Paciente</h1>
<center>
<table border="1" cellspacing="0" cellpadding="0">
<tr>
<td>Código:</td>
<td><input type="text" name="codpac" value="<?php echo $codpac?>" readonly></td>
</tr>
<tr>
<td>Nome:</td>
<td><input type="text" name="nomepac" value="<?php echo $nomepac?>"></td>
</tr>
<tr>
<td>Endereço:</td>
<td><input type="text" name="endpac" value="<?php echo $endpac?>"></td>
</tr>
<tr>
<td>CPF:</td>
<td><input type="text" name="cpfpac" value="<?php echo $cpfpac?>" ></td>
</tr>
<tr>
<td>Telefone:</td>
<td><input type="text" name="telpac" value="<?php echo $telpac?>" ></td>
</tr>
<tr>
<td>Celular:</td>
<td><input type="text" name="celpac" value="<?php echo $celpac?>" ></td>
</tr>
<tr>
<td>Nascimento:</td>
<td><input type="text" name="niverpac" value="<?php $busca=mysql_query("select niverpac from pacientes");
$dia=mysql_fetch_array($busca);
echo implode('/',array_reverse(explode('-',$dia['niverpac'])));?>" ></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type="text" name="emailpac" value="<?php echo $emailpac?>" ></td>
</tr>
<tr>
<td>Plano:</td>
<td><input type="text" name="planopac" value="<?php echo $planopac?>" ></td>
</tr>
<tr>
<td>Histrico:</td>
<td><input type="text" name="obspac" value="<?php echo $obspac?>" ></td>
</tr>
<tr>
<td>OBS:</td>
<td><input type="text" name="obs2pac" value="<?php echo $obs2pac?>" ></td>
</tr>
<tr>
<th colspan=2>
<input type="submit" name="atualizar" value="atualizar">
<input type="submit" name="excluir" value="excluir"></th>
</tr>
</table>
</center>
</form>
</body>
</html>