Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ederjsantos

[Resolvido] montrar data maior ou igual a atual

Recommended Posts

Boa tarde pessoal, estou terminando um sistema que cadastro de pessoas e nesse cadastro

haverá um acompanhante para levar as pessoas a determinados locais, essa acompanhante é uma tabela a parti

no meu sistema, e cada acompanhante terá o dia e hora, ja está funcionando certinho, mas queria que aparecesse no listbox

somente as datas superior ou igual a data do servidor.

Alguem sabe como posso fazer isso??

no meu sistema esta assim para imprimir no list

<?php
$pessoa = "SELECT convert(char(10), DATA ,103) DATA, NOMEACOMPANHANTE, HORA FROM ACOMPANHANTE ORDER BY NOMEACOMPANHANTE";
$resultado=mssql_query($pessoa);
echo "<select name='' class='select'>";
while ($NOMEACOMPANHANTE=mssql_fetch_array($resultado))
{
?>
<option value="<?php echo $NOMEACOMPANHANTE['CODACOMPANHANTE'];?>" selected><?php echo $NOMEACOMPANHANTE['NOMEACOMPANHANTE'].", ".$NOMEACOMPANHANTE['DATA'].", ".$NOMEACOMPANHANTE['HORA'];?></option>

  <?php
        }
        echo"</select>";

   ?>

Como posso mostrar somente a data atual e a superior??

Compartilhar este post


Link para o post
Compartilhar em outros sites

No seu Select você faz :

SELECT convert(varchar, DATA ,103) DATA, NOMEACOMPANHANTE, HORA FROM ACOMPANHANTE where data > getdate() ORDER BY NOMEACOMPANHANTE";

Getdate() eh a data do servidor. =) pelo SQL =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vixi.

<?php
$pessoa = "SELECT convert(varchar, DATA ,103) as data_2, NOMEACOMPANHANTE, HORA FROM ACOMPANHANTE where data > getdate() ORDER BY NOMEACOMPANHANTE";
$resultado=mssql_query($pessoa);
echo "<select name='' class='select'>";
while ($NOMEACOMPANHANTE=mssql_fetch_array($resultado))
{
?>
<option value="<?php echo $NOMEACOMPANHANTE['CODACOMPANHANTE'];?>" selected><?php echo $NOMEACOMPANHANTE['NOMEACOMPANHANTE'].", ".$NOMEACOMPANHANTE['DATA_2'].", ".$NOMEACOMPANHANTE['HORA'];?></option>

  <?php
        }
        echo"</select>";

   ?>

e agora ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ke estranho.

Só muda essa linha:

$pessoa = "SELECT convert(varchar, DATA ,103) as data_2, NOMEACOMPANHANTE, HORA FROM ACOMPANHANTE where convert(datetime,data,103) >= getdate() ORDER BY 
NOMEACOMPANHANTE";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.