Ir para conteúdo

POWERED BY:

Arquivado

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

webvp

Aplicação não consegue interpretar campo do tipo bit

Recommended Posts

Temos uma aplicação escrita em ASP que estamos migrando para PHP. O banco na versão original era o SQL SERVER, mas foi migrado para MySQL ainda utilizando ASP.

 

Mas agora como estamos migrando para o PHP, encontramos um pequeno probleminha ao ler campos do tipo BIT, não tem Cristo que faça o script ler TRUE/FALSE ou 0/1.

 

Observação: fazer a leitura sem precisar utilizar uma função de conversão, ou seja, resgatar o valor do banco e comparar diretamente com outro valor.

 

Exemplo:

 

<?php
  
  $st =  $rst->Status == true ? 'fazer alguma coisa' : 'fazer outra coisa';
  
  // ou
  // $valor = hipoteticamente guarda um valor passado por GET
  $st =  $rst->Status == $valor ? 'fazer alguma coisa' : 'fazer outra coisa';

?>

Se alguém puder me ajudar agradeço

 

 

--------------------

Valderi de Paula

Controle e Gestão

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim

 

<?php
  
  $st =  ($rst->Status == true) ? 'fazer alguma coisa' : 'fazer outra coisa';
  
  // ou
  // $valor = hipoteticamente guarda um valor passado por GET
  $st =  ($rst->Status == $valor) ? 'fazer alguma coisa' : 'fazer outra coisa';

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desafios (PHP) http://forum.imasters.com.br/public/style_emoticons/default/seta.gif PHP

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.