Jump to content


Photo

Problema De Comparação De Datas


  • Faça o login para participar
2 replies to this topic

#1 Giovani Velasques

Giovani Velasques

    Turista

  • Usuários
  • 36 posts
  • Sexo:Masculino
  • Localidade:Dom Pedrito

Posted 05/10/2012, 14:08

Bom dia amigos. Estou com um problema na comparação de datas...
Deve ser uma pequena bobagem que deve estar fazendo, mas na condição que faço n esta entrando... segue código abaixo:

<?php
$data_hoje = date("d/m");
//$data_hoje=strtotime($data_hoje);
$data_inicial='22/04';
//$data_inicial=strtotime($data_inicial);
$data_final='23/09';
//$data_final=strtotime($data_final);
if (($data_hoje>$data_inicial) and ($data_hoje<$data_final)){
$consulta = pg_query("SELECT valor_estrada_tipo_unidade.codigo_valor_estrada_tipo_unidade,valor_estrada_tipo_unidade.valor, estrada_tipo.codigo_estrada_tipo, estrada_tipo.nome
FROM tecnico
INNER JOIN valor_estrada_tipo_unidade
ON tecnico.codigo_tecnico = {$_SESSION['codigo_tecnico']} AND valor_estrada_tipo_unidade.codigo_unidade = tecnico.codigo_unidade
INNER JOIN estrada_tipo
ON estrada_tipo.codigo_estrada_tipo = valor_estrada_tipo_unidade.codigo_estrada_tipo
where safra='0'");
while( $row = pg_fetch_array($consulta))
{
echo "<option value=\"{$row['codigo_valor_estrada_tipo_unidade']}\">{$row['nome']}</option>";

}
}else{
$consulta = pg_query("SELECT valor_estrada_tipo_unidade.codigo_valor_estrada_tipo_unidade,valor_estrada_tipo_unidade.valor, estrada_tipo.codigo_estrada_tipo, estrada_tipo.nome
FROM tecnico
INNER JOIN valor_estrada_tipo_unidade
ON tecnico.codigo_tecnico = {$_SESSION['codigo_tecnico']} AND valor_estrada_tipo_unidade.codigo_unidade = tecnico.codigo_unidade
INNER JOIN estrada_tipo
ON estrada_tipo.codigo_estrada_tipo = valor_estrada_tipo_unidade.codigo_estrada_tipo
where safra='1'");
while( $row = pg_fetch_array($consulta))
{
echo "<option value=\"{$row['codigo_valor_estrada_tipo_unidade']}\">{$row['nome']}</option>";

}
}
?>

Problema resolvido... Moderador pode fechar o tópico.
Abaixo solução:
<?php
$dt_hoje = mktime(0,0,0, date('m'),date('d'),0);

$dt_ini = mktime(0,0,0, 4,22,0);

$dt_fim = mktime(0,0,0, 9,23,0);

if (($dt_hoje>$dt_ini) and ($dt_hoje<$dt_fim)){
sql tal1
}else{
sql tal2
}
?>

#2 zerof

zerof

    Normal

  • Usuários
  • 76 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:GEOLOCALIZAÇÃO, APACHE, PHP, MYSQL, FOTOGRAFIA, GERENCIAMENTO DE PROJETOS

Posted 07/10/2012, 09:38

Bom dia amigos. Estou com um problema na comparação de datas...
Deve ser uma pequena bobagem que deve estar fazendo, mas na condição que faço n esta entrando... segue código abaixo:
. . . . . . . .


Dê uma olhada: http://ed48.com/rsr/rels/
--
zerof
ASSESSORIA & INTERDISCIPLINARIDADE
( ADVICE & INTERDISCIPLINARITY )
http://ed48.com/ - http://educar.pro.br

#3 Giovani Velasques

Giovani Velasques

    Turista

  • Usuários
  • 36 posts
  • Sexo:Masculino
  • Localidade:Dom Pedrito

Posted 08/10/2012, 10:05


Bom dia amigos. Estou com um problema na comparação de datas...
Deve ser uma pequena bobagem que deve estar fazendo, mas na condição que faço n esta entrando... segue código abaixo:
. . . . . . . .


Dê uma olhada: http://ed48.com/rsr/rels/

Valeu zerof... Como disse mais acima o problema já foi resolvido!!! Valeu a intenção ai... abraço




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq