Jump to content

marsolim

Members
  • Content count

    706
  • Joined

  • Last visited

  • Days Won

    20

marsolim last won the day on October 12 2017

marsolim had the most liked content!

Community Reputation

110 Muito Bom

About marsolim

  • Birthday 04/07/1996

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    quebradas do sem rumo
  • Interesses
    aprender aprender e aprender

Recent Profile Visitors

2250 profile views
  1. galera tô tentando fazer uma classificação aqui junto com um sum e não to conseguindo. até o momento consigo gerar a tabela de desempenho assim $sql = "SELECT *,SUM(pontos_total) AS totais FROM desempenho INNER JOIN usuarios ON usuarios.id = desempenho.id_usuario GROUP BY id_usuario ORDER BY totais DESC"; if($res = mysqli_query($con, $sql)){ while($row = mysqli_fetch_assoc($res)){ echo $row["nome"] . " - " . $row["totais"] . "<br>"; } } ok isso me gera uma tabela como segue jean claude van damme - 152 bruna marquezine - 149 bruce willis - 131 ... o que não to conseguindo é incluir um contagem pra saber em que posição a pessoa está por exemplo se a bruna marquezine logar no sistema deve aparecer pra ela Sua pontuação: 149 Sua posição: 2 to tentando incluir uma clausula pra contar os totais maiores ou iguais ao do usuário logado e assim a quantidade de registros que retornar é a posição da pessoa. detalhe pertinente: totais é uma soma de vários subtotais espalhados pela tabela em nome de cada usuario tipo nesse cenario temos como soma dos pontos totais 1 - 8 2 - 13 3 - 3 4 - 7 5 - 2 alguma ideia de como posso pegar a posição apenas alterando o sql?
  2. marsolim

    Problema Mysql não recebe os dados no BD

    essa pasta .wellknown/ACMEchallenge costuma ser usada pelo sslforfree.com pra conceder https gratuito mas pode não ser o caso também. quanto ao erro não dá pra ter noção sem conhecer os detalhe do mesmo. dá mensagem de erro? já tentou depurar pra ver?
  3. marsolim

    Gerar numero de matricula na hora do cadastro

    detalha melhor o que precisa fazer. como é esse numero de matricula? formado de que jeito? pra apresentar ele pro usuario é só usar $_SESSION[].
  4. galera no site da wish tem um hd de 8 tera que custa 81 mais frete na faixa de 20. tô pensando em comprar um. alguém aí conhece? como precisa de logar no site pra ver vou postar aqui foto e especificação dele HDD USB3.0 SATA High Speed 2.5" External Hard Drive High Speed Portable Hard Disk USB 3.0 SATA Hard Storage Devices R$81 R$568 Sem IVA Descrição Mostrar Menos Features: The latest high-speed USB3.0 transmission interface, while backward compatible with USB 2.0, USB1.1. Support hot swap. Specification: Color: Silver, Red, Blue, Black Material: ABS External transfer interface: USB 3.0 Support type: 2.5 inch HDD SSD Surface Treatment: Frosted Surface Compatible operating system: for Windows 98/SE/ME/2000/XP/Vista/ Win7/win8/Win10 Mac OS 8.6 or the latest version Theoretical transmission speed up to 6GB/s Support Size: 8TB Hard Drive Support type: 2.5 inch HDD SSD External interface: USB3.0 to USB3.0 Product Size: 120 X 75 X 13mm/4.72 X 2.95 X 0.51" Notes: 1. Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed on the pictures. Thank you! 2. Please allow 1-3mm measuring deviation due to manual measurement. Included: 1 X 2.5 inch HDD External Box (Not Including HDD) 1 X USB Cable
  5. marsolim

    Verificar se item (link) está autorizado a ser utilizado

    strpos() não faz a parada? tipo... $site = "subdominio.meusite.com.br/teste.php"; $domain = "meusite.com.br"; echo strpos($site, $domain) !== false ? "Autorizado" : "Não autorizado"; vai imprimir "Autorizado".
  6. tenho uma ideia melhor acho eu. tu podes usar um rtrim() num laço de uma array do mysqli usando o SELECT pra trazer todos as linhas. o rtrim() remove caracteres a direita. então tu podes pegar o número de caracteres antes de fazer o rtrim e também depois de fazer o rtrim e então calcula pra saber a diferença. essa diferença é a quantidade de espaço que vai botar no campo que vai criar pra isso na tabela e tu vai fazer isso com um UPDATE para poder atualizar o nome já sem os espaços e o campo com a quantidade de espaço. mais ou menos assim: $sql = "SELECT * FROM nome_da_tabela"; if($res = mysqli_query($con, $sql)){ while($row = mysqli_fetch_assoc($res)){ $id = $row["id"]; $nome_i = $row["nome"]; $nome_f = rtrim($nome_i); $qtd = (strlen($nome_i) - $strlen($nome_f)); $sql_u = "UPDATE nome_da_tabela SET nome='$nome_f', espaco=$qtd WHERE id=$id"; $res_u = mysqli_query($con, $sql_u); } } detalhes: no lugar de "nome_da_tabela", irás colocar o nome correto da tabela em questão. "espaco" é um nome hipotético para o nome do campo que irás criar para armazenar esse dado da quantidade de espaços na tabela. $con seria o nome da variável da sua conexão ao banco de dados usando o mysql. IMPORTANTE: não esquecer de fazer um backup da tabela pro caso de algo dar errado poder voltar a orignal. ah e pra cadastrar nomes novos claro que deverás ter um campo a mais no form pra poder colocar a quantidade de espaços invés de colocar os espaços em si. e se fosse eu trocava o nome "espaço" por algo como "destaque" ou "estrelas".
  7. uma saída pra resolver a parada sem ter que ser um a um é criar um script que conte o número de espaço antes de começar o nome e aí bota esse número num campo da tabela tipo ele começa a contar do começo do nome já que os espaços vem antes e aí quando detectar que acabou os espaços para de contar e aí usa strlen pra contar esses espaços e pode até tirar eles fora da string deixando o número na tabela. pode fazer isso num laço for.
  8. cara não ia ser mais fácil cadastrar esse dado em um campo separado no banco de dados? eu faço é dessa forma. aí tu não precisa se preocupar da pessoa mudar ele. isso é o correto de se fazer cada dado em seu respectivo lugar.
  9. marsolim

    Lista (<ul><li> com imagens responsivas CSS html

    eu uso @media pra fazer isso de acordo a largura e no lugar de img src eu uso background-image que fica fácil de mudar via css com o @media. tem alguma coisa sobre isso no forum.
  10. tenta botar uns exemplos comentados pra gente entender melhor. eu mesmo não entendi quase nada do problema. onde e em que fica esses espaços? de que jeito esses espaços são colocados lá? de que jeito vai alterar? é php, javascritpt...
  11. marsolim

    Recolher menu vertical em mobile

    eu uso @media pra estilizar pra diferentes larguras e alturas de tela onde tu podes definir várias tamanhos. no exemplo abaixo é pra telas a partir de 800 px da largura @media only screen and (min-width: 800px) { /* teu estilo */ } pode ser que tu necessites lidar com overflow e position pra cada tamanho...
  12. galera bom dia. tenho uma dúvida aqui. pela experiencia de vocês tem alguma vantagem no uso de :: no lugar de : nos pseudo elementos em css? a pergunta se refere ao fato do IE 8 não suportar o double-colon mas ao que parece, do IE9 pra frente e todos os outros browser que suporta pseudo elementos também suporta o single-colon. então mesmo que o IE8 seja já a essa altura bem pouco usado não ia ser melhor usar sc pra dar um suporte a esses gajos que usam ele? agradecido.
  13. marsolim

    Item select no loop While

    acho que ainda estamos a falar dialetos diferentes hehehe essa segunda tabela não vem a ser subitens da primeira com uma chave que liga as duas? ainda to a suspeitar que se trata de joins. tenta fazer um esquema de como é o relacionamento das duas e como deve ficar pra ver se clarifica mais.
  14. marsolim

    Somar valores positivos e negativos separadamente em uma consulta sql

    isso é controle de estoque? esse tipo de coisa a gente costuma ter campo entrada e campo saída na tabela e aí é só fazer a subtração
  15. marsolim

    Item select no loop While

    use inner join pra trazer os dados das duas tabelas num só select. pesquisa no forum que tem muita coisa
×

Important Information

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