Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) [RESOLVIDO] Ajuda Código php


Paulo Amaral

Pergunta

Ola, sou iniciante em PHP e tenho a seguinte duvida:

Tenho um campo no banco de dados que armazena valores "S" ou "N", e preciso fazer uma condição, quando o valor for "S" aparece uma imagem e quando for "N" vai aparecer outra, sera que alguém tem uma dica?

Editado por Paulo Amaral
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

supondo que voce tenha uma tabela chamada "TABELA"

onde há 3 colunas

 UID  NOME      VALOR
 1      usuario      N

<?php
$con = mysqli_connect("host","user","pass","db_name");
  if (!$con) {
    echo "Nao foi possivel conectar :" .mysqli_error();
}
  $result = mysqli_query($con,"SELECT * FROM TABELA WHERE nome='usuario'");
   while ($row = mysqli_fetch_array($result)) {
      if ($row[2] == N) {
            echo '<img src="link_da_imagem_N.jpg"></img>';
}
  else {
  echo '<img src="link_da_imagem_S.jpg"></img>';
}
}

mysqli_close($con);
?>
Link para o comentário
Compartilhar em outros sites

  • 0

Sirius usei o seguinte Cód:

<?php
		$cont = "0"; // variavel para contar quantas colunas tem na linha.
		echo '<table border="1" bgcolor="#FFFFFF">';
		echo '<tr><td colspan="5" align="center" width="251">Mesas</td></tr>';
		echo '<td align="center">';
		echo 'N°'.$row_Mesas['DESCRICAO'];
		if($row_Mesas['DISPONIVEL'] == 'S')
		{
	   		echo '<img src="mesa.fw.png" alt="" name="ImgMesa" width="155" height="169" />';
		} 
		else if ($row_Mesas['DISPONIVEL'] == 'N')
		{
			echo '<img src="mesa_aberta.fw.png" alt="" name="ImgMesa" width="155" height="169" />';
		}
		else
		{
			echo '<img src="mesa_reservada.fw.png" alt="" name="ImgMesa" width="155" height="169"/>';	
		} 
		echo '</td>';
		$cont++;
		while ($row_Mesas = mysql_fetch_assoc($Mesas))
		{
			if($cont == "5")
			{
				echo '</tr><tr>';
				$cont = "0";
			}
			echo '<td align="center">';
			echo 'N°'.$row_Mesas['DESCRICAO'];
			if($row_Mesas['DISPONIVEL'] == 'S')
			{
	   			echo '<img src="mesa.fw.png" alt="" name="ImgMesa" width="155" height="169" />';
			} 
			else if ($row_Mesas['DISPONIVEL'] == 'N')
			{
				echo '<img src="mesa_aberta.fw.png" alt="" name="ImgMesa" width="155" height="169" />';
			}
			else
			{
				echo '<img src="mesa_reservada.fw.png" alt="" name="ImgMesa" width="155" height="169"/>';	
			} 
			echo '</td>';
			$cont++;
		}
		echo '</tr></table>';
	?>

Deu certo aqui.

Obrigado pela dica.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...