Jump to content

Evandro Oliveira

Members
  • Content count

    4632
  • Joined

  • Last visited

  • Days Won

    19

Evandro Oliveira last won the day on March 27 2016

Evandro Oliveira had the most liked content!

Community Reputation

331 Incrível

About Evandro Oliveira

  • Rank
    leia ali -->
  • Birthday 09/21/1988

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    São Paulo - SP

Contato

Recent Profile Visitors

7915105 profile views
  1. Evandro Oliveira

    Aplicar estilo em tag LI específicas

    aplique o estilo a todas as LI's e depois remova do primeiro: #div-conteudo > div.cards > div:nth-of-type(1) ul > li { display:inline; } #div-conteudo > div.cards > div:nth-of-type(1) ul > li:nth-of-type(1) { display:block; }
  2. Evandro Oliveira

    Tipo um jogo da Memória

    troque as... ... Por <img class="face back" src="imagens/verso1.jpg" /> <img class="face back" src="imagens/verso2.jpg" /> ...
  3. Dependendo de como você estiver exibindo a página, a barra no começo do caminho do CSS pode estar interferindo. Experimente trocar Por <link rel="stylesheet" href="css/bootstrap.css">
  4. Evandro Oliveira

    Tem alguma coisa erra com este código fonte?

    Olá. Existem diversos sistemas para análise de desempenho de websites. Você pode começar com dois da própria Google: https://developers.google.com/speed/pagespeed/insights/?hl=pt-BR&url=https%3A%2F%2Fwww.catingueiraonline.com%2F https://www.thinkwithgoogle.com/intl/pt-br/feature/testmysite Qualquer dúvida nas sugestões apontadas basta perguntar neste mesmo tópico. Boa sorte!
  5. Evandro Oliveira

    array sem chaves

    Arrays em PHP são hash maps. Como já disseram, não existe array sem índice. Se quiser gerar um novo array apenas com os valores, utilize http://php.net/array_values Verifique se não é desnecessário. Pelo exemplo que você postou, os valores já vêm ordenados sequencialmente.
  6. Evandro Oliveira

    WebService em REST

    Foco: Bingo! index.php?pg=$1 Vamos tentar com [inline]index.php?id=$1[/inline] ??? Provavelmente vai quebrar alguma outra coisa que já esteja funcionando, mas resolve este problema...
  7. Evandro Oliveira

    WebService em REST

    Você vai precisar implantar um sistema de URL's amigáveis. Pesquise sobre o assunto.
  8. Evandro Oliveira

    WebService em REST

    Isso já está pronto pra ser acessado por uma "navegação normal"? A primeira parte é básica e não muda nada do que você já deveria estar acostumada, quando todas as ações estiverem prontas e funcionando, entraremos com o suporte a requisições RESTful
  9. Evandro Oliveira

    WebService em REST

    RESTful é uma arquitetura que fornece um meio de alcançar um ecossistema já pronto. O seu ecossistema já está pronto?? O que você precisa fornecer via REST? Produtos? Usuários? Fotos? O Hello, World já foi dado, tanto na documentação da Marvel quanto na explicação do @Jonaslhp.
  10. Evandro Oliveira

    WebService em REST

    Exemplo simples: http://developer.marvel.com/docs
  11. Evandro Oliveira

    Sistema de Login Fechando sozinho?

    Essa observação de "antigamente não tinha esse erro" é pertinente. Começou a acontecer isso depois que você fez o que??
  12. Evandro Oliveira

    Contar Valores Iguais de Varias Colunas

    Não dá pra multiplicar uma string por um número mysql> select 'string' * 2; +--------------+ | 'string' * 2 | +--------------+ | 0 | +--------------+ 1 row in set, 1 warning (0,00 sec) count(produto) group by loja, produto count(produto) group by produto Como há dois agrupamentos, você devera fazer subconsultas ou views select (produto * quantidade) as "Não dá pra multiplicar strings por números", loja, produto, count(produto) as vendidos, sub.total_vendidos from vendas, (select produto, count(produto) as total_vendidos group by produto) as sub where vendas.produto = sub.produto; Obviamente não testei. Mas a lógica é essa.
  13. Evandro Oliveira

    Contar Valores Iguais de Varias Colunas

    Eu acho que é isso aqui: loja, produto, sum(quantidade) from vendas group by produto, loja
  14. Evandro Oliveira

    Contar Valores Iguais de Varias Colunas

    Não acha porque, como eu já disse no post #2, o ideal é normalizar as informações. Para o seu caso você deveria ter três tabelas Produto, Loja, Vendas. Uma Loja pode vender N produtos. Um produto pode ser vendido por N lojas. Isso é um relacionamento N-N. Por isso a necessidade da tabela Vendas. CREATE TABLE `loja` ( `id` smallint(2) unsigned NOT NULL AUTO_INCREMENT, `nome` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE `produto` ( `id` smallint(2) unsigned NOT NULL AUTO_INCREMENT, `nome` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE `venda` ( `id` mediumint(4) unsigned NOT NULL AUTO_INCREMENT, `loja` smallint(2) unsigned NOT NULL, `produto` smallint(2) unsigned NOT NULL, PRIMARY KEY (`id`), KEY `loja` (`loja`), KEY `produto` (`produto`), CONSTRAINT `venda_ibfk_1` FOREIGN KEY (`loja`) REFERENCES `loja` (`id`) ON DELETE CASCADE, CONSTRAINT `venda_ibfk_2` FOREIGN KEY (`produto`) REFERENCES `produto` (`id`) ON DELETE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; As consultas ficariam muito simples select loja.nome, produto.nome from venda inner join loja on loja.id = venda.loja inner join produto on produto.id = venda.produto
  15. Evandro Oliveira

    Contar Valores Iguais de Varias Colunas

    O ideal seria segmentar os dados. Supondo que apenas o curso de Web vá ter o módulo 4, todos os outros vão carregar essa coluna desnecessariamente. Bom, para resolver este cenário ficaria assim select sum((Modulo_A = 'Vendido') + (Modulo_B = 'Vendido') + (Modulo_C = 'Vendido')) from cursos; +-------------------------------------------------------------------------------+ | sum((Modulo_A = 'Vendido') + (Modulo_B = 'Vendido') + (Modulo_C = 'Vendido')) | +-------------------------------------------------------------------------------+ | 7 | +-------------------------------------------------------------------------------+ 1 row in set (0,00 sec)
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.