Jump to content


Photo

Lógica


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

#1 gmps

gmps

    Amsdã

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

Posted 23/01/2005, 00:31

galera, eu to monstando um sisteminha de php para a locadora, ai nela vai ter a parte de cadastrar filmes, genero, atores, diretor e tudo mais... ai na pagina tb vai ter a parte de atores, clicando em um ator vai aparecer todos os filmes que ele fez (os filmes que estiverem cadastrados) e a mesma coisa com o diretor... bom o negocio é.. da para eu fazer isso e um form so ou nao? ou eu tenho que cadastrar o filme, ai dps cadastrar o filme no ator X e dps cadastrar no diretor X?
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 23/01/2005, 00:44

Não...
Só você colocar todas as informações necessários no form de cadastro. (único)
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 gmps

gmps

    Amsdã

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

Posted 23/01/2005, 01:15

pq tipo, se eu colocar varios atores em um mesmo form, ai vai para o bd assim por exemplo: ator1, ator2, ator3, ai nao tem como eu selecionar todos os filmes feitos pelo ator2 desse modo, ou tem?
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#4 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 23/01/2005, 01:22

Poderá sim rapaz..

Daí é só fazer uma query para isso...
Tipo, buscar pelo titanic aonde tem o Leonardo di caprio.

SELECT * FROM tabela WHERE titulo='titanic' AND ator LIKE '%leonardo di caprio%'

Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#5 gmps

gmps

    Amsdã

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

Posted 23/01/2005, 01:46

tipo, se eu cadastrar os atores tudo junto (ator1, ator2, ator3..) e tals, ai na parte onde vai listar os atores, qdo a pessoa clicar no ator2 por exeplo, vai da para listar os filmes que contem o ator2 no filme cadastrado?
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#6 H3NR!QU3

H3NR!QU3

    Progamador PHP!

  • Usuários
  • 1032 posts
  • Sexo:Não informado
  • Localidade:cuiaba MT
  • Interesses:programação... PHP,JAVA,C++ ,c,c# asp, asp.net e delph

Posted 23/01/2005, 01:50

sim
PHP
<?php


$x
= mysql_query("SELECT * FROM tabela WHERE titulo='filme' AND ator LIKE '%ator2%' ");
while(
$y = mysql_fetch_array($x)){
echo
"$y[campo]<br>";
}

?>


assim :)

#7 gmps

gmps

    Amsdã

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

Posted 23/01/2005, 01:55

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

#8 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 23/01/2005, 08:08

Não...
Você teria que fazer:

PHP
<?
$ator
= $_GET['ator'];
$consulta = mysql_query("SELECT * FROM tabela WHERE ator LIKE '%$ator%'") or die (mysql_error());
while (
$x=mysql_fetch_array($consulta)) {
echo
$x['filme'].'<Br />';
}
?>

Daí você tem que acessar a página que irá conter esse código do seguinte modo:
pagina.php?ator=robert deniro

[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#9 gmps

gmps

    Amsdã

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

Posted 23/01/2005, 09:39

saquei

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

#10 Fedalto

Fedalto

    Novato no fórum

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

Posted 23/01/2005, 17:23

po.. tb to fazendo um site parecido com isso.. ja to com uma partezinha completa.. se quiser me adicionar no msn: andre@legendado.com

quem sabe trocando umas ideias nao fique mais legal :D

#11 AsmuL

AsmuL

    12 Horas

  • Usuários
  • 147 posts
  • Sexo:Não informado
  • Localidade:SG / RJ
  • Interesses:Mulher, Dinheiro, Programar

Posted 23/01/2005, 20:03

Pow galera, num ficaria mais profissional se usar relacionamento de tabelas no mysql ?

tipo, vc teria uma tabela de filmes, atores, diretores e etc... e depois fazia a relação pra busca...

tipo

SELECT D.NOME, FLM.NOME FROM DIRETOR D, FLM FILMES WHERE FLM.COD_DIRETOR = D.COD_DIRETOR;

entendeu ?

fica mais profissional...
vlw
Rafael

Edição feita por: AsmuL, 23/01/2005, 20:03.

[ PHP | ASP | VB | Delphi | MySQL | Access | Interbase | MSSQL | ORACLE ]

#12 naughty

naughty

    2 Links Design e Tecnologia

  • Usuários
  • 334 posts
  • Sexo:Não informado
  • Localidade:São Bento do Sul - SC
  • Interesses:Desenvolvimento em PHP<br />Sistemas Integrados<br />Desenvolvimento WEB Geral

Posted 23/01/2005, 21:10

Pow galera, num ficaria mais profissional se usar relacionamento de tabelas no mysql ?

tipo, vc teria uma tabela de filmes, atores, diretores e etc... e depois fazia a relação pra busca...

tipo

SELECT D.NOME, FLM.NOME FROM DIRETOR D, FLM FILMES WHERE FLM.COD_DIRETOR = D.COD_DIRETOR;

entendeu ?

fica mais profissional...
vlw
Rafael

Com certeza. Podendo colocar até biografia de diretores e atores, um número indeterminado de atores para cada filme (fazendo uma tabela de vínculo entre atores e filmes). É, de longe, o único jeito certo de se fazer isso.
Dionei Miodutzki
2 Links Design e Tecnologia
www.2links.com.br
-----------------------------------------------------------------------
Conheça o Planalto Norte, a direção certa para bons negócios.
www.planaltonorte.com.br

#13 gmps

gmps

    Amsdã

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

Posted 23/01/2005, 21:21

claro que fica mais profissional, mas eu nao tenho ideia de como fazer isso
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."




0 user(s) are reading this topic

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

IPB Skin By Virteq