Botty
-
Total de itens
65 -
Registro em
-
Última visita
Posts postados por Botty
-
-
Colocando:
SELECT * FROM banda INNER JOIN estilos ON estilos.estilos_id = banda.estilo_id AND integrantes.banda_id = banda.banda_id, integrantes WHERE banda_id = colname
da o erro de ambiiguidade. eSELECT banda., integrantes. * FROM banda INNER JOIN estilos ON estilos.estilos_id = banda.estilo_id AND integrantes.banda_id = banda.banda_id, integrantes WHERE banda_id = colname
da outro erro.. e eu ainda nem tentei juntar as outras tabelas.. alguém não conseguiria fazer esse select pra mim? No codigo ta assim:<?php $colname_rs1 = "-1"; if (isset($_GET['banda_id'])) { $colname_rs1 = (get_magic_quotes_gpc()) ? $_GET['banda_id'] : addslashes($_GET['banda_id']); } mysql_select_db($database_conexao, $conexao); $query_rs1 = sprintf("SELECT * FROM banda INNER JOIN estilos ON estilos.estilos_id = banda.estilo_id AND integrantes.banda_id = banda.banda_id, integrantes WHERE banda_id = %s", $colname_rs1); $rs1 = mysql_query($query_rs1, $conexao) or die(mysql_error()); $row_rs1 = mysql_fetch_assoc($rs1); $totalRows_rs1 = mysql_num_rows($rs1); ?>
-
já tava usando, vo tentar voltar no que tava e posto a sql maior.
-
Na realidade Beraldo, de tando desfazer aki não ta exibindo o erro, ate parei de mexer até alguém me dar uma luz, era o erro: in where clause is ambiguous.
Gostaria de ver como fazer a sql correta para amarrar todas as tabelas conforme expliquei.
-
Cara instala um servidor que instala tudo pra você.
Aki tem tudo atualizado:
Appserver -> http://www.appservnetwork.com/ é auto executavel, ele instala tudo, mysql, php, apache.
-
Cara, sistema de blog mesmo é o Wordpress.. ele é em portugues, basta instalar a tradução.
-
Bem fiz uma pesquisa detalhada no fórum, mas não consegui achar a solução.
Tenho noção em trabalhar com relacionamento de tabelas, mas não to conseguindo relacionar mais de duas.
Segue SQL:
CREATE TABLE `banda` (
`banda_id` int(11) NOT NULL auto_increment,
`bd_nome` text NOT NULL,
`bd_release` text NOT NULL,
`estilo_id` int(11) NOT NULL,
`bd_telefone` text NOT NULL,
`bd_email` text NOT NULL,
`bd_site` text NOT NULL,
`bd_capa` varchar(150) NOT NULL,
`bd_status` text NOT NULL,
`contbanda` text NOT NULL,
`bd_filiacao` date NOT NULL,
PRIMARY KEY (`banda_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
CREATE TABLE `comentarios` (
`coments_id` int(11) NOT NULL auto_increment,
`cm_comentario` text NOT NULL,
`cm_data` timestamp NOT NULL default CURRENT_TIMESTAMP,
`banda_id` int(11) NOT NULL,
`cm_aprovado` text NOT NULL,
PRIMARY KEY (`coments_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
CREATE TABLE `estilos` (
`estilos_id` int(11) NOT NULL auto_increment,
`estilo` text NOT NULL,
PRIMARY KEY (`estilos_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;
CREATE TABLE `fotos` (
`foto_id` int(11) NOT NULL auto_increment,
`foto` text NOT NULL,
`banda_id` int(11) NOT NULL,
`contfoto` text NOT NULL,
PRIMARY KEY (`foto_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
CREATE TABLE `integrantes` (
`int_id` int(11) NOT NULL auto_increment,
`int_nome` text NOT NULL,
`int_instrumento` text NOT NULL,
`int_foto` text NOT NULL,
`int_email` text NOT NULL,
`int_site` text NOT NULL,
`int_nascimento` text NOT NULL,
`int_influencias` text NOT NULL,
`int_release` text NOT NULL,
`banda_id` text NOT NULL,
PRIMARY KEY (`int_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
CREATE TABLE `musicas` (
`musica_id` int(11) NOT NULL auto_increment,
`pl_musica` text NOT NULL,
`banda_id` int(11) NOT NULL,
PRIMARY KEY (`musica_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
CREATE TABLE `videos` (
`video_id` int(11) NOT NULL auto_increment,
`vd_url` varchar(150) NOT NULL,
`banda_id` int(11) NOT NULL,
`vd_descricao` text NOT NULL,
PRIMARY KEY (`video_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
[/codebox]A parte de cadastrar, editar e deletar do BD, sem problemas, mas a página q irá exibir dados da banda que to com dificuldades. A lógica é a seguinte:
A banda possui um estilo musical (associar estilo e banda consegui fazer)
[code]mysql_select_db($database_conexao, $conexao); $query_rs1 = sprintf("SELECT * FROM banda INNER JOIN estilos ON banda.estilo_id = estilos.estilos_id WHERE banda_id = %s", $colname_rs1);[/code]Mas prescaria fazer as seguinte conexões também:
- Exibir as fotos que tenham a id da banda.
- Exibir os videos e musicas da Banda.
- Exibir os integrantes da banda.
- Exibir os comentários da banda.
Ai que não conseguindo, fazer uma relação maior.. sempre dá erro.
Alguém pode me ajudar? Como seria essa relação.
-
Olá, estou desenvolvendo um script onde eu possa listar os nossos associados no site.
Bem, criei os BD´s:
associados
IdAssociado
IdRamo
Nome
Endereço
Telefone
ramos
IdRamo
Ramo
----------------------------------//----------
Listei os ramos, o que queria é que quando clicasse em cima de um ramo, aparecesse as empresas correspondentes.
Segue código da pagina, listar.php
-
Aqui tmb não!!
-
-
Estas dicas são boas.. conexão com bd é o principal em asp..
-
Eu usei na 7.9 a atualização da 7.8.. serviu...
Agora se não servir aí.. vai ter que fazer na mão.
-
Pode deixar que estaremos por lá..
você prescisa baixar a atualização do forum! No site do Web Wiz você encontra...
-
hehe são dois então.. tmb tenho a 7.9 e ta cheio de paus..
Ou a gente trabalha em cima dela para corrigi-la ou pegamos a 7.7, a versão mais estavel que achei e trabalhamos em cima desta..
Vamos escolher uma e mão na massa..
Bareta, sub foruns? Tipo:
Flash e dentro de flash ter Flas e Swfs tipo assim?
E a pessoa entrar na parte certa?
Se for eu não vi nenhum forum assim, com subforuns no Web Wiz..
O esquema é a gente por se não tiver como fazer mesmo.. hehe
falowww
-
Uma dica.. tem na net um sistema em asp de radio online..
Super Bom.. no Plgmasters deve ter ou no Asp Help...
Nele você cadastra a radio e as musicas em uma adminitração, funciona igual a radio do terra...
-
você pode usar de graça... use e abuse e faça parte de nossa comunidade!
-
já ta armando alguma coisa. hehe.. Vou começar a fazer testes nos css do forum.. e montar um skin... qual versão você ta mexendo?
-
você pode ajudar de diversas maneiras.. pode fazer novos skins ou pode fazer modificações..
-
Na hora de desenhar, tente imaginar o tamanho do site.. já com espaços certos... depois você vai fatiando... e outra dica (além de pedir para você cadastrar n forum), onde você vai por conteudos, use cores de fundo na tabela em vez de imagens..
Estamos por ai..
-
?? Não curtiu o quê... o esquema deles? Tipo a gente montava m forum, usando o Web Wiz e ia aperfeiçoando ele aos poucos..
falowww
-
Puts essa é fogo.. mas a galera vai arrumar uma solução, porque não entrar em contato com radios que tem este tipo de serviço e perguntar para eles tipo a radio mix e outras..
Falowww
-
O css é fantastico!!
-
A nossa comunidade podia ser feita igual ao site
->http://www.phpbb.com.br/portal/index.php.
E o forum php Brasil do Forum Php..
Falowww
-
Cara não sei se posso te ajudar.. mas como você quer?
Que a cada publicidade apareça seu respectivo texto em baixo?
Tente usar a quebra de linha <br> deve ajudar!
-
Já tentou direcionar o linK?
Tipo target="_self" para target="nomedoinframe" ou da página?
Assim acho que funciona!
(Resolvido) Lógica correta? Joins?
em PHP
Postado · Editado por Botty
Consegui aki depois de muito tentar.. em vez de eu tentar em apenas um query, basta eu criar outros com as ligações, fiz o teste e funcionou, agora vai.
Fico pesado né :
Mas se funcionou, ta valendo.. vai ficar ainda maior já q vo ter q fazer mais dessas ai.