Jump to content


Photo

Condicão (if)


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

#1 jacksto

jacksto

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado

Posted 06/06/2007, 14:14

Estou querendo fazer uma condição usando banco de dados sql.

no banco de dados o ítem entregue e o item pago são cadastradas as as palavras sim ou não.

Quando ele trouxer a lista de tudo que tem no banco de dados,

a palavra sim fique verde ou a palavra não fique vermelha do campo entregue e do campo pago.

Aí está o meu código:
<html>
<body>
<?php
include ("conectar.php");
$sql = "SELECT * FROM bancodedados ORDER BY id DESC";
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta.");
while ($linha=mysql_fetch_array($resultado))
{
?>
<div>
<table cellspacing="1" cellpadding="2" border="1">
<tr>

<td>
<table width = 130 cellspacing="1" cellpadding="1" border="1">
<tr>
<td align="center"><font color = "#FF4500" size = 4>ID: <? echo "{$linha['id']}";?></font></td>
</tr>

<tr>
<td>
<table width = 130 cellspacing="1" cellpadding="1" border="1">
<tr>
<td><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Entregue:</font></strong></td>
<td width = 55><? echo "{$linha['entregue']}";?></td>
</tr>
<tr>
<td><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Pago:</font></strong></td></td>
<td><? echo "{$linha['pago']}";?></td>
</tr>
</table>
</td>
</tr>

<tr>
<td align="center"><? echo "<a href='alterar.php?id={$linha['id']}'>Alterar</a> / ";
echo "<a href='confirmaexcluir.php?id={$linha['id']}'>Excluir</a>";?></td>
</tr>
</table>
</td>

<td>

<table width = 400 border ="1" cellpadding="2">
<tr>
<tr>
<td width = 70><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></strong></td>
<td width = 300><? echo "{$linha['nome']}";?></td>
</tr>

<tr>
<td><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Endereço:</font></strong></td>
<td><? echo "{$linha['endereco']}";?></td>
</tr>

<tr>
<td><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Telefone:</font></strong></td>
<td><? echo "{$linha['telefone']}";?></td>
</tr>


<tr>
<td><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">E-mail:</font></strong></td>
<td><? echo "{$linha['email']}";?></td>
</tr>

</table>
</td>

<td>
<table width = 360 cellspacing="2" cellpadding="2" border="1">
<tr>
<td ><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Orçamento:</font></strong>

</tr>
<tr>
<td height = 78><? echo "{$linha['pedido']}";?></td>

</tr>
</table>
</td>

</tr>
</table></div>
</body>
</html>

#2 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 06/06/2007, 14:39

Vê aí...

<html>
<body>
<?php
include ("conectar.php");
$sql = "SELECT * FROM bancodedados ORDER BY id DESC";
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta.");
while ($linha=mysql_fetch_array($resultado))
{

if($linha['pago'] == 'sim') {
$color = "#009900";
}else{
$color = "#FF0000";
}
?>
<div>
<table cellspacing="1" cellpadding="2" border="1">
<tr>
<td>
<table width = 130 cellspacing="1" cellpadding="1" border="1">
<tr>
<td align="center"><font color = "#FF4500" size = 4>ID: <? echo "{$linha['id']}";?></font></td>
</tr>

<tr>
<td>
<table width = 130 cellspacing="1" cellpadding="1" border="1">
<tr>
<td><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Entregue:</font></strong></td>
<td width = 55><? echo "{$linha['entregue']}";?></td>
</tr>
<tr>
<td><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Pago:</font></strong></td></td>
<td><font color="<?php echo $color; ?>"><? echo ucwords($linha['pago']);?></font></td>
</tr>
</table>
</td>
</tr>

<tr>
<td align="center"><? echo "<a href='alterar.php?id={$linha['id']}'>Alterar</a> / ";
echo "<a href='confirmaexcluir.php?id={$linha['id']}'>Excluir</a>";?></td>
</tr>
</table>
</td>

<td>

<table width = 400 border ="1" cellpadding="2">
<tr>
<tr>
<td width = 70><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></strong></td>
<td width = 300><? echo "{$linha['nome']}";?></td>
</tr>

<tr>
<td><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Endereço:</font></strong></td>
<td><? echo "{$linha['endereco']}";?></td>
</tr>

<tr>
<td><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Telefone:</font></strong></td>
<td><? echo "{$linha['telefone']}";?></td>
</tr>


<tr>
<td><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">E-mail:</font></strong></td>
<td><? echo "{$linha['email']}";?></td>
</tr>

</table>
</td>

<td>
<table width = 360 cellspacing="2" cellpadding="2" border="1">
<tr>
<td ><strong><font size="1" color="#006699" face="Verdana, Arial, Helvetica, sans-serif">Orçamento:</font></strong>

</tr>
<tr>
<td height = 78><? echo "{$linha['pedido']}";?></td>

</tr>
</table>
</td>

</tr>
</table></div>
</body>
</html>


Edição feita por: _Dudu_1533, 06/06/2007, 14:40.

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#3 jacksto

jacksto

    Turista

  • Usuários
  • 31 posts
  • Sexo:Não informado

Posted 06/06/2007, 15:32

Não deu certo...
as palavras não e sim continuam a mesma coisa....
Infelizmente não deu certo... Teria outro jeito.

Diminui a fonte.

<html>
<body>
<?php
/*
* faz a conexao ao banco
* e seleciona a base de dados
*
$conexao = mysql_connect("localhost", "root", "root")
or die ("Erro na conexão ao banco de dados.");
$db = mysql_select_db("noticias")
or die ("Erro ao selecionar a base de dados.");
/*
* monta e executa consulta em SQL
*/
include ("conectar.php");
$sql = "SELECT * FROM pedidobolsa ORDER BY id DESC";
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta.");
?>
<table>
<tr>
<th>ID:</th>
<th>Nome:</th>
<th>Endereco:</th>
<th>Telefone:</th>
<th>E-mail:</th>
<th>Entregue:</th>
<th>Pago:</th>
</tr>

<?php

while ($linha=mysql_fetch_array($resultado))
{

if($linha['pago'] == 'não') {
$color = "#009900";
}else{
$color = "#FF0000";
}

echo "<tr>";
echo "<td>{$linha['id']}</td>";
echo "<td>{$linha['nome']}</td>";
echo "<td>{$linha['endereco']}</td>";
echo "<td>{$linha['telefone']}</td>";
echo "<td>{$linha['email']}</td>";
echo "<td>{$linha['entregue']}</td>";
echo "<td>{$linha['pago']}</td>";
echo "<td><a href='alterar.php?id={$linha['id']}'>Alterar</a> / ";
echo "<a href='confirmaexcluir.php?id={$linha['id']}'>Excluir</a></td>";
echo "</tr>";
}
echo "</table>";
?>
</body>
</html>




1 user(s) are reading this topic

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

IPB Skin By Virteq