Ir para conteúdo

POWERED BY:

EvertonFD

Members
  • Total de itens

    33
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre EvertonFD

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. EvertonFD

    Alguem da uma luz ai preciso fazer um ranking

    Infelizmente não foi assim ele soma somente a linha e não quando o time aparece nas duas tabelas, consegui fazer assim no mysql SELECT a.id, a.timea_id, t.nome_time as time, SUM(a.gola) as gols_f, SUM(a.gsofrido_a) as gol_c, SUM(vit_a=3) as vitorias, SUM(e_a=2) as empate, SUM(d_a=1) as derrotas FROM `agenda` a INNER JOIN times t ON a.timea_id=t.id WHERE a.timea_id=2 UNION SELECT ab.id, ab.timeb_id, tb.nome_time, SUM(ab.golb) as golsb_f, SUM(ab.gsofrido_b), SUM(vit_b=3), SUM(e_b=2), SUM(d_b=1) FROM agenda ab INNER JOIN times tb ON ab.timeb_id=tb.id WHERE ab.timeb_id=2 mais não consigo chamar no php o segundo select, vou mandar as tabelas pra ver se ajuda a me ajudar kkkk
  2. EvertonFD

    Alguem da uma luz ai preciso fazer um ranking

    ola senhores estou estudando php e msqli estou com uma dificuldade para fazer um ranking prq o o time joga como visitantes mas as vezes como mandante então preciso somar quando ele aparece nas duas situações. por exemplo {time 1x time2} e {time 3 x time 1} fiz uma tabela de enfrentamento que já serve como agenda. o problema é não consigo trazer os esse dados so vem de uma situação e não das duas. caso alguem possa me ajudar ou dar uma outra ideia de como fazer esse ranking agradeço. esse é o codigo que estou usando. SELECT id, timea_id, SUM(gola), timeb_id, SUM(golb) FROM agenda WHERE timea_id=2
  3. EvertonFD

    Inserir dados em 2 tabelas

    Vou tentar desta forma, usei o mysqli_insert_id com php funcionou mais quando coloquei o campo de inserir imagem parou de pegar o id. vou fazer uns teste com o seu método tomara que de certo
  4. EvertonFD

    Inserir dados em 2 tabelas

    Solução que encontrei $result_usuario = "INSERT INTO sts_times (nome_time, logo_time, time_resp, tel_resp, email_resp, created) VALUES ('$nome','$nome_imagem', '$reponsavel', '$contato', '$email', NOW())"; $resultado_usuario = mysqli_query($conn, $result_usuario); $id_ranking = mysqli_insert_id($conn); echo $id_ranking; $query_ranking ="INSERT INTO sts_ranking (ranking_time_id, created) VALUES ('$id_ranking', NOW())"; $resultado_id_ranking = mysqli_query($conn, $query_ranking); Funcionou 100%
  5. EvertonFD

    Inserir dados em 2 tabelas

    Tenho duas tabelas TABELA 1 e TABELA 2 e um Formulário de cadastro. Este formulário possui três inputs: input 1, input 2, input 3 O inputs devem ser inserido na TABELA 1. Porem a TABELA 2 possui um campo de chave estrangeira da TABELA 1 que é a chave estrangeira do input 1. Preciso fazer com que ao efetuar o submit do formulário os campos sejam gravados nas tabelas e o campo de chave estrangeira da TABELA 2 receba o ID da nova inserção que foi feita na TABELA se alguém puder ajudar agradeço
  6. EvertonFD

    Relacionando tabela

    Fiz algumas alterações e testei direto no sql funciona quando mando pro php da esse erro de duplicar um só "SELECT A.timea_id, A.timeb_id, A.data, A.hora, A.local, T.logo_time, T.nome_time, TI.logo_time, TI.nome_time \n" . "FROM `agenda` A\n" . "INNER JOIN time T\n" . "ON A.timea_id = T.id\n" . "INNER JOIN time TI\n" . "ON A.timeb_id = TI.id\n" . "ORDER BY A.id ASC "; tanto com INNER JOIN quanto com GROUP BY da o mesmo duplicidade na valor da consulta
  7. EvertonFD

    Relacionando tabela

    Então deu uma pesquisada não entendi como funciona (sou novo na area programação). de todos os exemplos nenhum é compatível com o meu prq no futuro terei que reutilizar a Tb-agenda para finalizar os jogos, se você puder dar uma luz agradeço
  8. EvertonFD

    Relacionando tabela

    Olá se alguém conseguir me ajudar agradeço. estou fazendo um sys de tabela de confronto onde é feito o agendamento do Time-a x Time-b porem na minha tabela de agenda tenho duas colunas com a mesma chave estrangeira (agenda.logo_time_a_id e agenda.logo_time_b_id ) que busca a imagem do time em outra tabela a tabela (time ), estou usando o INNER JOIN para trazer as informações mas consigo fazer apenas de uma coluna e precisava das duas segue o código que estou usando. se quiserem sugerir outras maneiras de fazer serão bem vindas. < <div class="col-md-5 mb-2" style="overflow-y: auto; height:auto; max-height: 350px;"> <?php $confronto = "SELECT * FROM agenda INNER JOIN time ON agenda.logo_time_a_id=time.id LEFT (OUTER) JOIN time ON agenda.logo_time_a_id=agenda.logo_time_b_id"; $result_confronto = mysqli_query( $conn, $confronto ); while ( $row_confronto = mysqli_fetch_assoc( $result_confronto ) ) { ?> <div class="row justify-content-center p-3 bg-light rounded align-items-center mb-2"> <div class="col-md-3 text-center "> <img src="../assets/images/times/<?php echo $row_confronto['id']; ?>/<?php echo $row_confronto['logo_time']; ?>" class="img-fluid"> <p> <?php echo $row_confronto['nome_time']; ?></p> </div> <div class="col-md-2 col-sm-2 col-2 align-self-center text-center"><figure> <img src="assets/images/ico/vs.png" class="img-fluid" alt="time" class="img-fluid"> </figure> </div> <div class="col-md-3 text-center "> <img src="../assets/images/times/<?php echo $row_confronto['id']; ?>/<?php echo $row_confronto['logo_time']; ?>" class="img-fluid"> <p class="col-12"> <?php echo $row_confronto['nome_time']; ?></p> </div> <div class="col-md-4 text-center "> <p class="">Dia <?php echo $row_confronto['data']; ?> às <?php echo $row_confronto['hora']; ?><br> Local- <?php echo $row_confronto['local']; ?></p> </div> </div> <?php } ?> </div><!--end row--> >
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.