Ir para conteúdo
Fórum Script Brasil

Error404

Membros
  • Total de itens

    4.076
  • Registro em

  • Última visita

Tudo que Error404 postou

  1. É esse sim porque eu testei aqui e funcionou direitinho... Vai exibir:
  2. Certo. Pra começo de conversa, imagino que você não faça idéia do que seja uma foreign key ou chave estrangeira, não é? Chave estrangeira é um campo que faz o link entre 2 tabelas diferentes. Vou dar ume exemplo que você vai entender melhor: Perceba que existe uma interligação entre as tabelas no campo user_id porque o valor dele em uma tabela se relaciona diretamente com o valor dele na outra, pra resgatar quem é que postou o comentário. Esses campos que interligam uma tabela a outra são as foreign keys ou chaves estrangeiras. Nesse seu caso, o campo cat da tabela dos dos comentários seria uma foreign key porque serve simplesmente pra relacionar as 2 tabelas. Entendeu?
  3. Não estou vendo nada nessa sua busca parecido com o que eu fiz lá no tópico do gladiador. Você vai ter que usar o GROUP BY para fazer uma só query que já trás todos esses resultados, ententeu? Isso você vai ter que fazer usando também a função COUNT() do MySQL pra contar quantos registros com a mesma cat existem... Entendeu?
  4. Verdade. O ideal ainda é você deixar os campos com o mesmo nome, inclusive, pra deixar a relação entre as tabelas melhor, não é necessário, mas é melhor. O que é fortemente recomendado é que os campos que se relacionam sejam do mesmo tipo, isso é importante...
  5. Isus já ta fazendo ele já ta somando veja na frente do meu nome nesse link http://ebaladas.com/topzine.php já pegou quantos registros tem!!!! agora como vou odernalo? Pra ordernar você faz da forma convencional, com ORDER BY pelo campo que você quer ordernar. Esse campo que você quer ordernar pode ser um campo "imaginário", como a soma de outros campos ou o máximo de um campo, mas pra isso você tem que criar um alias [codinome] praquele campo. Caso não tenha entendido nada do que eu disse, poste o código aí...
  6. Ah bom!!! É, então o que você vai ter que fazer é selecionar a soma e agrupar por cat. Assim irá retornar quantas vezes aquele registro aparece na tabela. Conseguiu essa parte? ps: não esqueça de ir nos mostrando o código da busca, não só a página com o resultado!
  7. Bom, cara, antes de mais nada. Já estou careca de dizer: programe com o register_globals OFF, ou seja, pra buscar variáveis quem vêm da Query String [popular URL], use $_GET['variavel'] e não $variavel. Isso pode previnir vários erros e falhas de segurança. É uma das regras da boa programação em PHP. Eu sempre digo isso e ninguém me ouve/lê... http://scriptbrasil.com.br/forum/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /> Depois, você não deu nenhuma condição para quando a variável $_GET['pag] tiver o valor de "link". Aí não tem como funcionar. Você tem que inserir uma condição pra essa situação...
  8. Acharia se tivesse algum campo id_user aqui: Mas não vi nenhum...
  9. Não, no caso você tem que contar todos que tiverem o mesmo campo "de" (`de` varchar(255) NOT NULL default), que eu acredito ser o campo onde fica guardado quem postou o comentário...
  10. ISUUUUUUUUUU ISUUUUU Se você perguntasse isso há 2 semanas eu não saberia te responder... Mas graças ao mestre em banco de dados, gladiador, os seus problemas acabaram! · http://scriptbrasil.com.br/forum/index.php?showtopic=38553 Dê uma lida nesse tópico. Sei que pode parecer confuso, mas faz uma forcinha pra entender. Se tiver alguma dúvida, poste aqui que eu tento te explicar... É, ele vai ter que ter uma foreign key, sim, ou seja, 2 campos em comum nas 2 tabelas diferentes...
  11. Error404

    Atualiza Banco De Dados

    Se ele tem 2 ids diferentes ele tem um problema, porque produtos iguais tem que entrar com ids iguais, se ele não previu isso, vai ter que fazer um select pra ver se aquele produto já existe, caso exista usar a id já existente...
  12. Beleza, então é só você se esforçar que você consegue! Vamos ver se eu entendi (estou meio lento pra entender as coisas hoje ). Você quer mostrar todos os usuários e quer que eles venham ordenados pela quantidade de vezes que a ID deles aparece na tabela paqueras, certo?
  13. É melhor ensinar do que alterar pra você. Se alterarmos, você vai continuar sem entender e vai ter que voltar aqui se encontrar um problema parecido. Aqui em PHP (não sei se é a mesma coisa nas outras seções) a gente ensina a pescar mas não dá o peixe!
  14. Error404

    Link No Mysql

    Você só pode dar o echo na variável $email depois que ela tiver sido criada pela função mysql_fetch_array(), antes disso ela é nula porque não existe...
  15. Error404

    Atualiza Banco De Dados

    esse é um jeito simples mas que seja modelado e relacionado pra ficar pratico na hora das pesquisas etc... da pra fazer um banco bem legal Concordo inteiramente com o fabyo, melhor arrumar enquanto ainda tem 5 000 registros do que quando tiver 100 000... Entendo, claro, mas ele não vai simplesmente colocar o novo valor, ele vai incrementar o valor em X... por isso não teria esse problema... se tem um com 2 e um com 3, ele vai somar 2 e depois somar 3.
  16. Poste o código aí, cara, porque o link parece normal. Poste a parte do código que faz os include e o redirecionamento...
  17. Error404

    Qual Sua Orientação

    O PHP 4 ainda continua bem procedural, apesar de tentar tem alguma POO. Já o PHP 5 já tem muitas implementações e já é voltado mais para POO, mas ainda permite a programação procedural. Acho que vai demorar muito, caso um dia aconteça isso, para que o PHP ser torne completamente orientado à objetos. Veja esses artigos aqui, de repente você pode achar interessante: · http://phpbrasil.com/articles/article.php/id/600 · http://phpbrasil.com/articles/article.php/id/833
  18. Error404

    Atualiza Banco De Dados

    Se ele comprar o mesmo produto 2 vezes vai alterar somente a quantidade, não?
  19. Certo... você ainda não me disse o que é cada campo e o que está em tabelas diferentes... assim vai ficar difícil adivinhar...
  20. Beleza, então explica direitinho o que você quer fazer, o que é cada campo e tal...
  21. Error404

    Quebra De Linha

    Na real, cara, eu faria isso com CSS. · http://msdn.microsoft.com/workshop/author/...es/wordwrap.asp Se você deixar a propriedade word-wrap do estilo da tabela onde você está mostrando isso como break-word, essas palavras grandes vão ser quebradas...
  22. Não saquei o que são os tais dos "pontos" ali... a id? a categoria da paquera? Acho a idéia do bigodines melhor mesmo, de repente valeria a pena você alterar a estrutura das tabelas pra fazer isso de forma otimizada...
  23. Error404

    Atualiza Banco De Dados

    Acho que entendi também. Isso só acontece quando você quer editar a quantidade dos produtos certo? Então eu acho melhor você, na hora de mostrar o form pra edição, dar ao name do input o nome do produto. Assim você já sabe qual produto está tendo a sua quantidade alterada e pode fazer um foreach ou qualquer outro laço depois...
  24. Error404

    Atualiza Banco De Dados

    Entendo que tem vários produtos mas não vejo como poderia ficar difícil. Me diz como os produtos são guardados na tabela. Como fica essa tabela no caso da imagem que você mandou?
  25. Error404

    Conferir

    Conseguiu?
×
×
  • Criar Novo...