Jump to content
Fórum Script Brasil

gramosiri2

Membros
  • Content Count

    3
  • Joined

  • Last visited

Community Reputation

0 Neutro

About gramosiri2

  1. Olá, estou tentando visualizar uma receita utilizando um modal. O problema é que não consigo passar os dados de acordo com o id selecionado. Ao clicar no botão de visualizar, mostra apenas o primeiro registro da consulta. Gostaria de um help, visualizar a consulta de acordo com o registro. Obrigado. Segue o codigo: <table class="table table-bordered tabela" id="receita2" width="100%" cellspacing="0"> <thead> <tr> <th>COD.</th> <th>Data Receita</th> <th>Nome Receita</th> <th>Categoria</th> <th>Visualizar</th> <th>Editar</th> <th>Deletar</th> </tr> </thead> <tfoot> <tr> <th>COD.</th> <th>Data Receita</th> <th>Nome Receita</th> <th>Categoria</th> <th>Visualizar</th> <th>Editar</th> <th>Deletar</th> </tr> </tfoot> <tbody> <?php while($linha = mysqli_fetch_array($consulta_receita)){ echo '<tr><td>000'.$linha['id_receita'].'</td>'; echo '<td>'.$linha['data_receita'].'</td>'; echo '<td>'.$linha['nome_receita'].'</td>'; echo '<td>'.$linha["nome_categoria"].'</td>'; ?> <!-- MODAL --> <!-- ----------------------- --> <?php echo '<div id='.$linha["id_receita"].'>';?> <div class="modal fade" id="visuReceitaModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Receita</h5> <button class="close" type="button" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <?php echo '<p><span class="visuReceita">Data de criação: </span>'.$linha['data_receita'].'</p>'; echo '<p><span style="font-weight: bold;">Nome da receita: </span>'.$linha['nome_receita'].'</p>'; echo '<p><span style="font-weight: bold;">Categoria: </span>'.$linha['nome_categoria'].'</p>'; echo '<br>'; ?> <h5 class="modal-title" id="exampleModalLabel">Ingredientes</h5> </div> <div class="modal-footer"> <button class="btn btn-secondary" type="button" data-dismiss="modal">Fechar</button> </div> </div> </div> </div> </div> <!-- Fim MODAL --> <!-- ----------------------- --> <td><?php echo '<a class="btn btn-primary" href="#'.$linha['id_receita'].'" data-toggle="modal" data-target="#visuReceitaModal"><i class="fas fa-fw fa-eye"></i></a>'; ?></td> <td><a class="btn btn-warning" href="?pagina=inserir_receita&editar=<?php echo $linha['id_receita']; ?>"><i class="fas fa-fw fa-edit"></i></a></td> <td><?php echo "<a class='btn btn-danger' href='deleta_receita.php?id_receita=" . $linha["id_receita"] . "' data-confirm='Tem certeza de que deseja excluir o item selecionado?'>";?><i class="fas fa-fw fa-trash"></i></a></td></tr> <?php } ?> </tbody> </table>
  2. #include <stdio.h> #include <stdlib.h> int main() { int n100=0,n50=0,n20=0,n10=0,nota5=0,nota2=0; float valor=0; int valor2=0; int op; printf("-> Quanto deseja sacar? R$"); scanf("%f",&valor); valor2=(int) valor; if(valor2%2==0){ while(valor>=100){ valor=valor-100; n100=n100+1; } while(valor>=50){ valor=valor-50; n50=n50+1; } while(valor>=20){ valor=valor-20; n20=n20+1; } while(valor>=10){ valor=valor-10; n10=n10+1; } while(valor>=2){ valor=valor-2; nota2=nota2+1; } } if(valor2%2==1){ if((nota5<=1) && (valor <= 13)){ while(valor>=5){ valor=valor-5; nota5=nota5+1; if(nota5>=1){ while(valor>=2){ valor=valor-2; nota2=nota2+1; } break; } } } while(valor>=10){ valor=valor-10; n10=n10+1; } while(valor>=5){ valor=valor-5; nota5=nota5+1; } } printf("SAQUE:\n"); printf("%d nota(s) de R$ 100.00\n",n100); printf("%d nota(s) de R$ 50.00\n",n50); printf("%d nota(s) de R$ 20.00\n",n20); printf("%d nota(s) de R$ 10.00\n",n10); printf("%d nota(s) de R$ 5.00\n",nota5); printf("%d nota(s) de R$ 2.00\n",nota2); return 0; } Posso sacar até 1.500 reais, no caso tenho que tratar nota por nota?? Agora está funcionando até a nota de 100, tenho que fazer vários ifs? Acho que deve ter uma logica mais simples
  3. Exercicio Caixa eletrônico com Notas. Ola, estou tentando fazer um ex. aqui de um caixa eletrônico, onde precisa ser feito o saque apenas com as determinadas notas: 2, 5, 10, 20, 50 e 100 reais. Consegui fazer assim, deu certo até o saque de valor 13, dai pra frente ele entrega os valores impares em notas de 2 e 5 rsrs #include <stdio.h> #include <stdlib.h> int main() { int n100=0,n50=0,n20=0,n10=0,nota5=0,nota2=0; float valor=0; int valor2=0; int op; printf("-> Quanto deseja sacar? R$"); scanf("%f",&valor); valor2=(int) valor; if(valor2%2==0){ while(valor>=100){ valor=valor-100; n100=n100+1; } while(valor>=50){ valor=valor-50; n50=n50+1; } while(valor>=20){ valor=valor-20; n20=n20+1; } while(valor>=10){ valor=valor-10; n10=n10+1; } while(valor>=2){ valor=valor-2; nota2=nota2+1; } } if(valor2%2==1){ if(nota5<=1){ while(valor>=5){ valor=valor-5; nota5=nota5+1; if(nota5>=1){ while(valor>=2){ valor=valor-2; nota2=nota2+1; } break; } } } while(valor>=2){ valor=valor-2; nota2=nota2+1; } } printf("SAQUE:\n"); printf("%d nota(s) de R$ 100.00\n",n100); printf("%d nota(s) de R$ 50.00\n",n50); printf("%d nota(s) de R$ 20.00\n",n20); printf("%d nota(s) de R$ 10.00\n",n10); printf("%d nota(s) de R$ 5.00\n",nota5); printf("%d nota(s) de R$ 2.00\n",nota2); return 0; }
×
×
  • Create New...