Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 79

Mostrar Um ou Outro

06-04-2009 19:03

Olá pessoal,
Estou desenvolendo um sistema em php e mysql e estou precisando da segunte função.
Tenho dois links em um

<TD></TD>


E tenho dois dados no banco que se referem aos links.
Tipo:
Se no banco estiver A, mostrar o link AA, se tiver B no banco, mostrar o link BB

Será implementado neste código

<?php include "includes/config.php"; //selecionar db $dblink = @mysql_select_db("$banco", $con); $sql = 'SELECT * FROM `clientes` ORDER BY nome;'; $re = mysql_query("$sql"); while($l = mysql_fetch_array($re)) {     $id          = $l["id"];     $nome        = $l["nome"];     $grupo         = $l["grupo"]; echo " <div id=\"form\"> <table width=\"770\" border=\"0\">   <tr>     <td width=\"105\" height=\"18\" align=\"right\" valign=\"middle\" bgcolor=\"#F9F9F7\">Nome do cliente:</td>     <td align=\"left\" valign=\"middle\" style=\"color:#666; font-weight:bold;\">$nome</td>     <td width=\"18\" align=\"center\" valign=\"middle\"><div class=\"helparea\"><a href=\"informacoes.php?acao=$id\"><img src=\"img/36.png\" /></a></div></td>     <td width=\"18\" align=\"center\" valign=\"middle\"><div class=\"helparea\"><a href=\"edicao.php?acao=$id\"><img src=\"img/37.png\" /></a></div></td>     <td width=\"18\" align=\"center\" valign=\"middle\"><div class=\"helparea\"><a href=\"exclusao.php?acao=$id\"><img src=\"img/38.png\" /></a></div></td>          <td width=\"18\" align=\"center\" valign=\"middle\"><div class=\"helparea\"><div id=\"block\"><a href=\"bloquear.php?acao=$id\"><img src=\"img/39.png\" /></a></div><div id=\"unblock\"><a href=\"liberar.php?acao=$id\"><img src=\"img/40.png\" /></a></div></div></td> </tr> </table> </div>\n"; } @mysql_close(); ?>

Vejam a imagem

Imagem

As duas últimas representam o link, gostaria de mostrar apenas uma de acordo com a informação do banco de dados.

Thanks home.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17638
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Mostrar Um ou Outro

06-04-2009 19:31

Isso se resolve facilmente com um if else

if($valor=="isso") { echo "mostra isso"; } else { echo "mostra aquilo"; } 

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 79

Mostrar Um ou Outro

06-04-2009 21:38

Como ficaria na função apenas esta parte?

<td width=\"18\" align=\"center\" valign=\"middle\"><div class=\"helparea\"><div id=\"block\"><a href=\"bloquear.php?acao=$id\"><img src=\"img/39.png\" /></a></div><div id=\"unblock\"><a href=\"liberar.php?acao=$id\"><img src=\"img/40.png\" /></a></div></div></td>

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17638
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Mostrar Um ou Outro

06-04-2009 22:09

Pelo que entendi existe um valor no bd, que pode ser tipo: sim ou não, e a partir daí mostra um gif ou outro, é isso? Se sim, pegue a variável e usa o esquema que citei, quando for um valor, você usa o echo para mostrar a imagem tal.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 79

Mostrar Um ou Outro

06-04-2009 23:44

Isso.
No caso ficaria assim:

if($grupo == "Bloqueado"){  $linkar = "<td width=\"18\" align=\"center\" valign=\"middle\"><div class=\"helparea\"><div id=\"block\"><a href=\"liberar.php?acao=$id\"><img src=\"img/39.png\" /></a></div></div></td>" } else {   $linkar = "<td width=\"18\" align=\"center\" valign=\"middle\"><div class=\"helparea\"><div id=\"unblock\"><a href=\"bloquear.php?acao=$id\"><img src=\"img/39.png\" /></a></div></div></td>" } echo "conteúdo ". $linkar ." conteúdo"; 

Outra coisa, esses dados tem que ser por linha pode ser que em uma linha venho Bloqueado ou não. Será assim mesmo?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17638
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Mostrar Um ou Outro

07-04-2009 09:52

Você que tem os valores, você tem que testar e ver se vai dar erro.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 79

Mostrar Um ou Outro

07-04-2009 12:38

Já fiz esta parte, tá tudo 0k. Obrigado.
0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado