dmerat 1 Denunciar post Postado Maio 3, 2016 Boa noite, Estou com um problema e gostaria de uma ajuda. Em meu site tenho inscrições para congressos e palestras. Eu gostaria de exibir na tela a lista de inscrições efetuadas e na frente de cada inscrição um botão "PAGO" para eu clicar e confirmar que recebi o dinheiro da inscrição. Eu até consigo exibir a lista na tela, mas não consigo efetuar esse update. Alguém tem alguma ideia de como fazer?Segue abaixo o meio que estou utilizando para listar a tabela na tela: <?php session_start (); error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED); $exibir_apos_verificar='index.php?pagina=login'; $host = "host"; $user = "user"; $pass = "senha"; $banco = "banco"; $conexao = mysql_connect($host, $user, $pass) or die(mysql_error()); mysql_select_db($banco) or die(mysql_error()); // cria a instrução SQL que vai selecionar os dados $query = sprintf("SELECT * FROM interjuba"); // executa a query $dados = mysql_query($query, $conexao) or die(mysql_error()); // transforma os dados em um array $linha = mysql_fetch_assoc($dados); // calcula quantos dados retornaram $total = mysql_num_rows($dados); ?> <html> <head> <title>Relatório das Inscrições</title> </head> <body> <?php //Se o número de resultados for maior que zero, mostra os dados if($total >0){ //inicia oloop que vai mostrar todos os dados do { ?> <p><?=$linha['ID']?> / <?=$linha['nome']?> / <strong><?=$linha['descricao']?></strong></p> <?php //finaliza o loop que vai mostrar os dados }while ($linha = mysql_fetch_assoc($dados)); //fim do iff echo "Total: $total"; } ?> </table> </body> </html> <?php //tira o resultado da busca da memória mysql_free_result($dados); ?> Grato desde já, Compartilhar este post Link para o post Compartilhar em outros sites
ESerra 744 Denunciar post Postado Maio 4, 2016 <p><?=$linha['ID']?> / <?=$linha['nome']?> / <strong><?=$linha['descricao']?></strong> <a href="?pagar=<?php echo $linha['ID'];?>">Pagar</a></p> Antes da consulta em que você resgata os resultados... if(isset($_GET['pagar'])){ $pagar = $_GET['pagar']; //Executa a consulta para atualizar o BD } Compartilhar este post Link para o post Compartilhar em outros sites