Migração do Mysql para o PostgreSQL
Olá amigos,
estou aqui para solicitar um HELP para vocês.
É o seguinte, eu tenho um agendamento de consulta medica que esta funcionando no MYSQL, e estou tentando migrar para o PostgreSql (onde ainda sou muito inexperiente), já consegui criar as tabelas e até mesmo cadastrar no PgSQL algumas consultar para dois médicos através do formulário.
Meu problema começa quando eu tento entrar na página que seleciona os médicos (sel_prof.php), como faço para quando selecionado DRº. Pedro seja direcionado para somente os agendamentos referente a ele e se possível relacionando todos os registros em ordem de data e horário agendados.
No MYSQL eu tenho o seguinte código para essa função:
<? if(isset($_POST['enter'])){
$dp = $_POST['prof'];
echo "<script language='javascript'>window.location='agenda_prof.php?prof=$dp'</script>";
}?>
Selecionando o profissional, sou direcionado à página referente à ele, e me mostra todas os agendamentos já ordenado por data e hora, e deletando as datas anterior à data atual.
Estou relacionando os códigos referente ao MYSQL que esta funcionando, pois eu não tenho ideia de como criar o código para funcionar no PostgreSql.
Endereço de acesso ao que não esta funcionando:
http://www.sljvirtua...da/sel_prof.php
Code em MYSQL da página sel_prof.php________________________________________
<? if(isset($_POST['enter'])){
$dp = $_POST['prof'];
echo "<script language='javascript'>window.location='agenda_prof.php?prof=$dp'</script>";
}?>
<form name="enter" method="post" action="" enctype="multipart/form-data">
<table>
<tr>
<td>Selecione o Profissional:</td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td><select name="prof">
<?
include '../conexao.php';
$select = mysql_query("SELECT * FROM profissionais");
while($res = mysql_fetch_array($select)){
?>
<option value="<? echo $profissionais = $res['prof'];?>"><? echo $profissionais = $res['prof'];?></option>
<? } ?>
</select></td>
</tr>
<td><input class="input" type="submit" name="enter" value="Avançar"/></td>
</tr>
</table>
</form>
___________________________________Fim do Code____________________________________
CODE em MYSQL da página agenda_prof.php____________________________________________
<?
$prof = $_GET['prof'];
include '../conexao.php';
$select_agenda = mysql_query("SELECT * FROM agendar WHERE prof = '$prof' order by data, horas ");
$count = mysql_num_rows($select_agenda);
if($count == ''){
}?>
<table align="center">
<tr>
<td width="470" colspan="3">Existe <? echo $count; ?> Cliente(s) Agendado(s) para o Profissinal <? echo $prof; ?></td>
<td><a href="[http://www.rfclinica...da/sel_prof.php](http://www.rfclinica.com.br/agenda/sel_prof.php)"</a>Voltar</td><td width="30"></td><td width="100"><a href="sel_prof.php">Sair da Agenda</a></td></tr></table><br />
<?
while($res = mysql_fetch_array($select_agenda)){
$id = $res['id'];
$nome = $res['nome'];
$tel = $res['tel'];
$cel = $res['cel'];
$email = $res['email'];
$plano = $res['plano'];
$data = $res['data'];
$horas = $res['horas'];
$tempo = date("d/m/Y H:i:s",time()-86400);
$sql = mysql_query("DELETE FROM agendar WHERE data < '$tempo'");
?>
<div align="center">
<div align="center" id="rel" style="width:600px; height:auto; border-top:1px solid #000; background:#fff;">
<table align="center">
<tr>
<td><span style="font:17px 'Arial Black', Gadget, sans-serif; color:#000">Data Agendada: </span>
<span style="font:17px 'Arial Black', Gadget, sans-serif; color:#f00"><? echo $data; ?></span>
<span style="font:17px 'Arial Black', Gadget, sans-serif; color:#000"> - Horário: </span>
<span style="font:17px 'Arial Black', Gadget, sans-serif; color:#f00"><? echo $horas; ?></span>
</span></td>
</tr>
</table>
<table align="center">
<tr>
<td align="right">Nome do Cliente: </td>
<td align="left"><span style="font:12px 'Arial Black', Gadget, sans-serif; color:#090"><? echo $nome; ?></span></td>
</tr>
<tr>
<td align="right">Tel. Residêncial: </td>
<td align="left"><span style="font:12px 'Arial Black', Gadget, sans-serif; color:#090"><? echo $tel; ?></span></td>
</tr>
<tr>
<td align="right">Tel. Celular: </td>
<td align="left"><span style="font:12px 'Arial Black', Gadget, sans-serif; color:#090"><? echo $cel; ?></span></td>
</tr>
<tr>
<td align="right">E-mail: </td>
<td align="left"><span style="font:12px 'Arial Black', Gadget, sans-serif; color:#090"><? echo $email; ?></span></td>
</tr>
<tr>
<td align="right">Plano: </td>
<td align="left"><span style="font:12px 'Arial Black', Gadget, sans-serif; color:#090"><? echo $plano; ?></span></td>
</tr>
</table>
<table align="center">
<td>
<?
include '../conexao.php';
$sql = mysql_query("SELECT * FROM agendar order by id asc");
while ($exibe = mysql_fetch_assoc($sql));
echo "<a href='delete.php?&id=$id".$exibe['id']."'>Excluir</a> <br>";
?>
</td>
</table>
</div><!-- rel -->
<? } ?>
</div>
________________________________Fim de Código_____________________________________
Se os amigos puderem me dar esse Help de como eu crio os código que funcione no PostgreSql ficarei muito agradecido.
Um grande abraço a todos, e contando com boas resposta vindo dos amigos.
Murilo Cabral
Discussão (15)
Carregando comentários...