Jump to content


Photo

Não Sei If


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

#1 gmps

gmps

    Amsdã

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

Posted 14/12/2004, 13:22

galera, eu tenho isso:

<?php if(DVD==sim){ ?>
<td>
<img src="imagens/dvd.jpg" width="40" height="32">
</td>
<?php
}
?>

eu quero que quando no banco de dados estiver como sim, ira aparecer a imagem do dvd.jpg, mas nao sei usar if, alguem pode me ajudar?
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#2 ThalesWeb

ThalesWeb

    Veterano

  • Usuários
  • 1435 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 14/12/2004, 13:23

O resultado do banco de dados deve estar na variável $dvd para funcionar:
PHP

<?php if($dvd=="sim"){ ?>
<td>
<img src="imagens/dvd.jpg" width="40" height="32">
</td>
<?php
}
?>

Thales Santos

#3 gmps

gmps

    Amsdã

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

Posted 14/12/2004, 13:27

mas como eu uso essa variavel?
oq eu tenho q colocar acima para ela funfar?
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#4 ThalesWeb

ThalesWeb

    Veterano

  • Usuários
  • 1435 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 14/12/2004, 13:32

Ué... Você não busca registro do BD? Coloque o valor do BD nela!
Thales Santos

#5 calcio

calcio

    PHP é oq manda! Heavy Metal na veia!

  • Usuários
  • 377 posts
  • Sexo:Não informado
  • Interesses:Desenvolvimento de websites e Gerenciamento de Projetos

Posted 14/12/2004, 13:34

se vc tiver passando ele via LINK use o $_REQUEST[] se for via FORM usando POST use $_FORM[];

exe:
$var = $_REQUEST["varriavel_do_link"];
<?php if($var == "sim"){ ?>
<td>
<img src="imagens/dvd.jpg" width="40" height="32">
</td>
<?php
}
?>
Abraços Cálcio Heavy Metal

#6 gmps

gmps

    Amsdã

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

Posted 14/12/2004, 13:35

tipo, eu to fazendo assim:

<?

// Fazendo uma consulta SQL e retornando os resultados em uma tabela HTML
$query = "SELECT id,titulo,titulooriginal,ano,pais,genero,distribuidora,duracao,classificacao,diretor,elenco,sinopse,dvd,vhs,foto FROM tbl_filmes WHERE id = ".$id;
$resultado = mysql_query($query,$conexao);
while ($linha = mysql_fetch_array($resultado)) {
?>
ai eu puxo o resultado assim: <? echo $linha['titulo']; ?>
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#7 gmps

gmps

    Amsdã

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

Posted 14/12/2004, 13:45

como colocar o valor nela?
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#8 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 14/12/2004, 13:47

Você precisa saber o seguinte, qual o valor da coluna dvd se for para apresentar a capa?

Sabendo esse valor você pode fazer o IF:

<?php
if( $linha['dvd'] == "valor que deve ter" ) {
?>
<td>
<img src="imagens/dvd.jpg" width="40" height="32">
</td>
<?php
}
?>


Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#9 gmps

gmps

    Amsdã

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

Posted 14/12/2004, 13:53

pode cre, agora entendi cara..valeu

(y)
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#10 webteske

webteske

    12 Horas

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

Posted 14/12/2004, 14:25

aulas de if.. ehheh.. boa
* Web Developer
(Asp, Php, Firebird, Flash, Fireworks, Dreamweaver)
* Em Treinamento 3DS Max
___________________________________________
Internet é assim mesmo, eles mostram tudo pela metade porque sabem que isso é tudo concorrência
Wellcome to my world

#11 Lmau

Lmau

    Turista

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

Posted 14/12/2004, 14:30

é assim

IF = se.. exemplo: if(x=y) quer dizer que SE x for igual a y.... faz alguma coisa que vem depois no comando.

#12 fly2k

fly2k

    Super Veterano

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

Posted 14/12/2004, 14:52

é assim

IF = se.. exemplo: if(x=y) quer dizer que SE x for igual a y.... faz alguma coisa que vem depois no comando.

cuidados com os operadores....
se quiser comparar a igualdade de dois valore o corrteo é == e não somente =
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#13 juninhoguitarr

juninhoguitarr

    12 Horas

  • Usuários
  • 250 posts
  • Sexo:Masculino
  • Localidade:campo grande - ms
  • Interesses:php/mysql/apache

Posted 15/12/2004, 09:40

aulas de if:
siginifica (se) ex:

<?
if ($name == "juninho" ) {  // se nome igual a juninho então imprima...

echo "olá Juninho bom dia";
} else  // se a condição acima naum foi satisfeita só sobra essa auternativa.. então execute...
{
echo "Nome naum cadastrado";
}
?>


Edição feita por: juninhoguitarr, 15/12/2004, 09:42.

Hospedamos seu site Gratuítamente: Programa de Parceirias.
PHP 5.x / MYSQL 5.x / Python, Perl
Superhospedagens.com

#14 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 15/12/2004, 14:59

já que é para ensinar
use o operador "=" 3 vezes ex. === para comprar o tipo de dados que estao passado...

if (true === false) { ...
compara se são "boleanos"

#15 fly2k

fly2k

    Super Veterano

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

Posted 15/12/2004, 15:20

já que é para ensinar
use o operador "=" 3 vezes ex. === para comprar o tipo de dados que estao passado...

if (true === false) { ...
compara se são "boleanos"

na verdade... ele compara se são idênticos..ou seja se são iguais e do mesmo tipo.
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.




1 user(s) are reading this topic

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

IPB Skin By Virteq