Jump to content

Search the Community

Showing results for tags 'editar'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 23 results

  1. Olá. Estou com problema no meu código php, o update funciona mas quando foi editar aparece todos os alunos na mesma pagina e o código só edita o primeiro. Alguém sabe algum jeito de aparecer um aluno só na pagina e editar. Quem puder ajudar agradeço muito. editar.php <?php session_start(); $idLogado = $_SESSION['id']; $id_aluno = $_SESSION['id']; $id_responsavel = $_SESSION['id_responsavel']; ?> <!-- Begin Page Header--> <div class="row"> <div class="page-header"> <div class="d-flex align-items-center"> <h2 class="page-header-title">Editar Aluno</h2> <div class="page-header-tools"> <a class="btn btn-gradient-01" href="<?php echo $site_URL; ?>alunos">Alunos cadastrados</a> </div> </div> </div> </div> <!-- End Page Header --> <!-- Begin Row --> <div class="row flex-row"> <div class="col-xl-12 col-12"> <div class="widget has-shadow"> <div class="widget-body"> <?php $query = mysqli_query($conexao, "SELECT * FROM alunos WHERE id='$id_aluno' AND id_responsavel='$idLogado'"); while($ver = mysqli_fetch_array($query)) { $id_aluno = $ver['id']; $nome_aluno = $ver['nome']; $aluno_sobrenome = $ver['sobrenome']; $nascimento_aluno = $ver['data_nasc']; ?> <form id="editarAluno" action="javascript:func()" method="post"> <input type="hidden" id="id" name="id" value="<?php echo $ver['id']?>"> <input type="hidden" id="id_responsavel" name="id_responsavel" value="<?php echo $ver['id_responsavel']?>"> <div class="form-group row d-flex align-items-center mb-5"> <div class="col-lg-9"> <div class="form-group"> <div class="input-group"> <span class="input-group-addon addon-primary"> <i class="la la-user"></i> </span> <input type="text" name="nome" id="nome" value="<?php echo $ver['nome'];?>" class="form-control" required=""> </div> </div> <small>Nome do aluno.</small> </div> </div> <div class="form-group row d-flex align-items-center mb-5"> <div class="col-lg-9"> <div class="form-group"> <div class="input-group"> <span class="input-group-addon addon-primary"> <i class="la la-user"></i> </span> <input type="text" name="sobrenome" id="sobrenome" value="<?php echo $ver['sobrenome'];?>" class="form-control" required=""> </div> </div> <small>Sobrenome do aluno.</small> </div> </div> <div class="form-group row d-flex align-items-center mb-5"> <div class="col-lg-9"> <div class="form-group"> <div class="input-group"> <span class="input-group-addon addon-primary"> <i class="la la-calendar"></i> </span> <input maxlength="10" onKeyUp="barra(this)" name="nascimento" type="text"date-format="DD/MM/YYYY" class="form-control" id="date" value="<?php echo $ver['data_nasc'];?>"> </div> </div> <small>Data de nascimento, fomato 00/00/0000.</small> </div> </div> <div class="form-group row d-flex align-items-center mb-5"> <div class="col-lg-9"> <div class="form-group"> <button type="submit" class="btn btn-gradient-03 mr-1 mb-2">Editar aluno</button> </div> </div> </div> </form> <?php }?> </div> </div> </div> </div> <!-- End Row -->
  2. TeixeiraRamos

    Editar registros WordPress.org

    Bom Dia a Todos e um Feliz Natal, Estou conhecendo ainda o "Painel" inicial do WordPress.org. Através de tutorial consegui dá os primeiros passos, ou seja, mudar a "Aparência" de uma página, inserir imagens, mudar rodapé, fiz o teste e mostrou "Banco de Dados Conectado com Sucesso" etc. Mas não consegui identificar a onde, no "Painel" do wordpress, pode se incluir um script para editar na página que vem com o worgpress um registro de uma tabela. Vamos supor que primeira página do site tenha a página http://localhost/pro-cartuchos e abaixo de uma figura tem um texto. Nessa parte gostaria inserir um script, ou seja, uma SQL e um “while” para "Editar" um registro. Obrigado
  3. Joannes Waquim

    [RESOLVIDO] Não consigo fazer UPDATE

    Bom dia, estou há um tempo tentando fazer um update nesse site que estou fazendo manutenção, pois tenho que listar contudo do banco, beleza isso eu fiz, e acrescentei um campo de bolsas em que o adm irar definir quantidade de bolsas para cada curso, esse campo de bolsas ele exibe a quantidade que já foi definido para ele, ate aqui ok!! ai se eu mudo a quantidade ou acrescento em qualquer outro campo nao muda em nada. segue um pouco do codigo! <form action="" method="post"> <label> Processo: <select id="curso" name="curso" onchange="this.form.submit()"> <option value="">***SELECIONE***</option> <option value="medicina" <?php echo ($curso == 'medicina')?'selected':''; ?> >Medicina</option> <option value="fonoaudiologia" <?php echo ($curso == 'fonoaudiologia')?'selected':null; ?>>Fonoaudiologia</option> </select> </label> </form> <? <form action="" method="post"> <table style="width: 100%;"> <thead> <tr> <th>Disciplina</th> <th>Turma</th> <th>PED</th> <th>Inscritos</th> <th>Vagas</th> <th>Bolsas</th> </tr> </thead> <tbody> <input type="hidden" name="id" value="<?=$row['id'];?>"> <td class="center"><input type="number" name="cursoBolsa" id="cursoBolsa" value="<?=$row['nBolsas'];?>"></td> <td><button class="btn btn-green box" name="enviarBolsa" type="submit" id="enviarBolsa">Enviar</button></td> <? /** * @todo continuar apartir daqui fazer update */ $cursoBolsas = isset($_POST['cursoBolsa']) ? ($_POST['cursoBolsa']) : null; if ($cursoBolsas and !empty($cursoBolsas)) { //$cursoBolsa = ($_POST['cursoBolsa'].$row['id']) ? $_POST['cursoBolsa'].$row['id'] : null; $updateBol = "UPDATE pedturma SET nBolsas = $cursoBolsas where id = '{$row['id']}'"; $db3->consulta($updateBol); } ?> #printar o que esta sendo atribuia as variaveis, mas o campo $cursoBolsas volta sem conteudo ou vazio ou null print_r("( Nro Adicionado)---> ".$cursoBolsas." | ( id )---> ".$row['id']. " | ( Numeros de bolsas atual )---> ".$row['nBolsas']); exit(); </table> <td><button class="btn btn-green box" name="enviarBolsa" type="submit" id="enviarBolsa">Enviar</button></td> </form> resumi o maximo que pude pois acho que os outro nao interfere mas nao tenho certeza, por isso venho pedir ajuda, pois toda atualizaçao é feita nesta mesma pagina sem passar para outra
  4. Daniel Ferreira Carneiro

    ERRO para Editar Banco de Dados

    Pessoal me da uma força ai, fiz um banco de dados, Editavel, quando tenho a linha abaixo está assim: $query = mysqli_query($link,"update contato set nome='$nome', telefone='$telefone', where id='$id';"); Não consigo alterar os dados pois aparece essa mensagem de erro abaixo: Erro: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where id='$id'' at line 1 Quando APAGO o where id='$id' Eu consigo alterar, porem todos os Dados do banco alteram também, como se um alterasse todos. vou postar o código inteiro: <?php $id = filter_input(INPUT_GET, "id"); $nome = filter_input(INPUT_GET, "nome"); $telefone = filter_input(INPUT_GET, "telefone"); $link = mysqli_connect("localhost", "root", "", "agenda_telefonica"); if($link){ $query = mysqli_query($link,"update contato set nome='$nome', telefone='$telefone', where id='$id';"); if ($query) { header("Location: index.php"); }else{ die("Erro: ". mysqli_error($link)); } }else{ die("Erro: ". mysqli_error($link)); }
  5. Boa tarde galera, meu nome é Luiz Paulo, primeiro post aqui no iMasters e chego aqui com uma dúvida bem filosófica... busquei algo mas não encontrei, talvés explicando fique mais fácil de vocês caros colegas e amigos desenvolvedores me ajudarem No seguinte exemplo: Temos um formulário de cadastro com Nome, Idade, Endereço (campos input texto) e Cidade e Bairro (selects), sendo que bairro popula via AJAX quando o usuário seleciona a Cidade (consulta pelo código e retorna o JSON q faz o append em Bairro) Se tivermos que editar tal registro, qual a melhor maneira vocês sugerem para puxar já preenchido todos os campos, em especial a Cidade e o Bairro (que popular via AJAX), permitindo que ele possa alterar um deles. Atualmente eu utilizo um script no final do código q puxa o Bairro no document.ready() com um setTimeout depois de 800ms de carregamento da página, de acordo com o valor já selecionado da Cidade (nesse caso ele já inclui direto o valor no HTML via echo do PHP, que faz um selected="selected" básico hehehe) Fiquem a vontade para dar sugestões e soluções, Abraço!
  6. Olá pessoal, hoje estou precisando do seguinte auxilio... tenho uma tela de busca no meu sistema php, e queria fazer o seguinte: Quando o usuário faz a pesquisa exibe várias linhas de resultados. queria que nessa exibição em formato de tabela, fosse possível selecionar apenas uma linha ao clicar em alguma parte dela. e ao clicar pegasse o id correspondente da linha selecionada, e ao selecionar esse id ativasse um botao editar! não faço ideia de como iniciar este codigo! Alguem ajuda ai. por favor!
  7. Olá pessoal, hoje estou precisando do seguinte auxilio... tenho uma tela de busca no meu sistema php, e queria fazer o seguinte: Quando o usuário faz a pesquisa exibe várias linhas de resultados. queria que nesse while fosse possivel ele selecionar uma das linhas que foi e um botao EDITAR fosse exibido e passasse os dados dessa linha selecionada para que fosse possivel editar os dados da mesma. sei que tem javascript no meio, depois eu faço ele, queria mesmo era passar os dados da linha selecionada para o botao. Alguem ajuda ai. por favor!
  8. Nathalia Lucca

    Editar campo de um arquivo txt

    Ola Pessoal, Preciso de ajuda com manipulação de arquivos! Tenho um sistema de controle de estoque, com código de produto, nome do produto e quantidade em estoque. Essas informações são armazenadas em um arquivo. Quando uma encomenda é realizada é necessário diminuir a quantidade desse produto em estoque (que está no arquivo). Eu consigo ler e gravar as informações no arquivo, mas como posso editar? Desde já agradeço a atenção!
  9. marlone

    Editar em php

    alguém pode me dar uma luz ? Como eu faria para editar um item da tabela? Tipo, ao clicar sobre o que eu quero editar ele abre com as informações salvas e pronto para ser alterado.
  10. <?php require_once('includes/db.php'); $id = $_GET['ID']; $deleta = mysql_query("DELETE FROM fornec WHERE ID = '$id'"); if($deleta == ''){ echo "<script>alert('Houve um erro ao deletar!'); location.href=\"listar_fornec?pagina=inscricao\"</script>"; } else{ echo "<script>alert('Registro excluido com sucesso!')"; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <?php $titulo = "Controle &raquo; Listar Material"; require_once ("includes/header.php"); ?> </head> <title> </title> <style> table { border-collapse: collapse; width: 100%; } th, td { text-align: left; padding: 8px; } tr:nth-child(even){background-color: #f2f2f2} th { background-color: #4CAF50; color: white; } </style> </head> <body> <?php require_once('includes/testes.php'); ?> <?php // Conexão ao banco require_once('includes/db.php'); ?> <div id="principal"> <form action="<?php $_SERVER['PHP_SELF']?>" method="post"> <fieldset> <?php echo"<table width='100%' border='1'>"; echo '<table>'; echo '<tr>'; echo'<td>ID</td>'; echo'<td>NOME</td>'; echo'<td>TELEFONE</td>'; echo'<td>Editar/excluir</td>'; echo '</tr>'; $res = mysql_query("SELECT * FROM fornec"); while($escrever=mysql_fetch_array($res)){ echo '<tr>'; echo '<td>'.$escrever["ID"].'</td>'; echo '<td>'.$escrever["NOME"].'</td>'; echo '<td>'.$escrever["FONE_2"].'</td>'; echo "<a href=\"funcoes.php?id=$id \">Deletar </a>"; echo '</tr>'; } echo '</table>'; ?> </fieldset> </form> </div> <!-- Fim da div#principal --> </body> </html>
  11. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <?php $titulo = "Controle » Listar Material"; require_once ("includes/header.php"); ?> </head> <title> </title> <style> table { border-collapse: collapse; width: 100%; } th, td { text-align: left; padding: 8px; } tr:nth-child(even){background-color: #f2f2f2} th { background-color: #4CAF50; color: white; } </style> </head> <body> <?php require_once('includes/testes.php'); ?> <?php // Conexão ao banco require_once('includes/db.php'); ?> <div id="principal"> <form action="<?php $_SERVER['PHP_SELF']?>" method="post"> <fieldset> <?php echo"<table width='100%' border='1'>"; echo '<table>'; echo '<tr>'; echo'<td>ID</td>'; echo'<td>NOME</td>'; echo'<td>TELEFONE</td>'; echo'<td>Editar/excluir</td>'; echo '</tr>'; $res = mysql_query("SELECT * FROM fornec"); while($escrever=mysql_fetch_array($res)){ echo '<tr>'; echo '<td>'.$escrever["ID"].'</td>'; echo '<td>'.$escrever["NOME"].'</td>'; echo '<td>'.$escrever["FONE_2"].'</td>'; <div aling=\"right\" style\"position:relative; float:left;\"><a href=\"funcoes.php?id=$id \">Excluir</a></div> \n <br /></p>"; echo '</tr>'; } echo '</table>'; ?> </fieldset> </form> </div> <!-- Fim da div#principal --> </body> </html> da esse erro aqui Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\listar_fornec.php on line 61
  12. Ljrbrasil

    List opção editar

    Pessoal, O arquivo a baixo e uma opção de editar o BD, os campos [ ] consegui fazer a opção funcionar corretamente, porem a opção list, não consegui poderia me orientar? segue <?php @ini_set('display_errors', '1'); error_reporting(E_ALL); //$id = $_GET["id"]; mysql_connect("localhost", "Login", "SENHA") or die (mysql_error()); mysql_select_db("BANCO DE DADOS")or die (mysql_error()); $resultado = mysql_query("select * FROM base WHERE id = '{$_GET['id']}'") or die (mysql_error()); $dados = mysql_fetch_array($resultado) or die (mysql_error()); mysql_close(); ?> <html> <head> <title>KPI Tracking - Editar</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="css/bootstrap.min.css" rel="stylesheet"> <link rel="stylesheet" href="css/style.css"> <style type="text/css"> .teste { font-size: 9px; } </style> </head> <body> <div class="container"> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12"> <div class="col-xs-10 col-md-10"> <form class="form-inline" name="form1" method="post" action="EnviaDados.php" onsubmit="return validaForm()" > <table class="table table-striped table table-bordered" > <tr> <td align="center"><a href="painel.php"><img src="imagens/voltar.png" width="64" height="64" alt="Voltar" longdesc="painel.php"></a></td> <td align="center" valign="middle"><p><strong>KPI Tracking</strong></p></td> </tr> <tr> <td width="19%">Consultor:</td> <td width="81%"><span class="teste">. <select class="form-control" name="quem" id="quem"> <option value= "" selected="selected" > Selecione </option> <option value= " ANGELINA DE FATIMA MASCARELLO RIZZI " > ANGELINA DE FATIMA MASCARELLO RIZZI </option> <option value= " ANTONIO CARVALHO DE ALBUQUERQUE NETO " > ANTONIO CARVALHO DE ALBUQUERQUE NETO </option> <option value= " ANTONIO CESAR FIGUEIREDO BARBOSA JUNIOR " > ANTONIO CESAR FIGUEIREDO BARBOSA JUNIOR </option> <option value= " ARLA MILENA LOPES DA SILVA RAMOS " > ARLA MILENA LOPES DA SILVA RAMOS </option> <option value= " ATENDIMENTO RCA / PROCP " > ATENDIMENTO RCA / PROCP </option> <option value= " BRUNO NUNES ABILIO " > BRUNO NUNES ABILIO </option> <option value= " CESAR AUGUSTO TEIXEIRA BARRETO " > CESAR AUGUSTO TEIXEIRA BARRETO </option> <option value= " CLAUDIO HENRIQUE VARELA " > CLAUDIO HENRIQUE VARELA </option> <option value= " CLAUSIO BOTTIN " > CLAUSIO BOTTIN </option> <option value= " DANIEL DOS SANTOS ALBUQUERQUE " > DANIEL DOS SANTOS ALBUQUERQUE </option> <option value= " DEMETRIUS VENCESLAU DA SILVA " > DEMETRIUS VENCESLAU DA SILVA </option> <option value= " DIEGO MESQUITA SOUZA " > DIEGO MESQUITA SOUZA </option> <option value= " DIEGO RODRIGO ROSSI " > DIEGO RODRIGO ROSSI </option> <option value= " EDER APARECIDO DOS SANTOS " > EDER APARECIDO DOS SANTOS </option> <option value= " ELOIZA ELIZABETE DE ARAUJO BULHOES " > ELOIZA ELIZABETE DE ARAUJO BULHOES </option> <option value= " EVANDRO FERREIRA LIMA " > EVANDRO FERREIRA LIMA </option> <option value= " FABIO ROBERTO GONCALVES CAMARGO " > FABIO ROBERTO GONCALVES CAMARGO </option> <option value= " FELIPE DOS SANTOS PEDROSO " > FELIPE DOS SANTOS PEDROSO </option> <option value= " FLAVIA GONCALVES LIVRAMENTO " > FLAVIA GONCALVES LIVRAMENTO </option> <option value= " FLAVIO RODRIGO GONCALVES RAMALHO " > FLAVIO RODRIGO GONCALVES RAMALHO </option> <option value= " FRANCISCO MANZI NETO " > FRANCISCO MANZI NETO </option> <option value= " GABRIEL DE ANDRADE " > GABRIEL DE ANDRADE </option> <option value= " GILBERTO LOPES BERALDO " > GILBERTO LOPES BERALDO </option> <option value= " GISLAINE DIAS GONÇALVES " > GISLAINE DIAS GONÇALVES </option> <option value= " GRAZIELA CARINA DA SILVA LIMA " > GRAZIELA CARINA DA SILVA LIMA </option> <option value= " HUGO LEONARDO JOSE SALES BRASILEIRO DA SILVA " > HUGO LEONARDO JOSE SALES BRASILEIRO DA SILVA </option> <option value= " JOSE HELDER GONCALVES ALMEIDA " > JOSE HELDER GONCALVES ALMEIDA </option> <option value= " JOSE JURACIR MOURA JUNIOR " > JOSE JURACIR MOURA JUNIOR </option> <option value= " JULIANA TENORIO DE OLIVEIRA GOMES " > JULIANA TENORIO DE OLIVEIRA GOMES </option> <option value= " LUCIANO DA COSTA TEIXEIRA " > LUCIANO DA COSTA TEIXEIRA </option> <option value= " MARCELA PONTES DE CARVALHO SILVA " > MARCELA PONTES DE CARVALHO SILVA </option> <option value= " MARCOS ANTONIO REIS OLIVEIRA " > MARCOS ANTONIO REIS OLIVEIRA </option> <option value= " MARIA APARECIDA ARPINI SIMOES " > MARIA APARECIDA ARPINI SIMOES </option> <option value= " MARILSA BAUCH KAMURA " > MARILSA BAUCH KAMURA </option> <option value= " MAYCON CEZAR GALVAO DOS SANTOS " > MAYCON CEZAR GALVAO DOS SANTOS </option> <option value= " MONICA LYSAKOWSKI GOMES " > MONICA LYSAKOWSKI GOMES </option> <option value= " RICARDO ALEXANDRE DE SOUZA " > RICARDO ALEXANDRE DE SOUZA </option> <option value= " RODRIGO EVANGELISTA DA SILVA " > RODRIGO EVANGELISTA DA SILVA </option> <option value= " ROGERIO GAVIOLLI " > ROGERIO GAVIOLLI </option> </select> </span></td> </tr> <tr> <td>Cod. Loja:</td> <td><input name="codloja" type="text" id="codloja" size="20" maxlength="100" value="<?php echo $dados["codloja"];?>"></td> </tr> <tr> <td>QTD Check Out</td> <td><span class="teste"> <select class="form-control" name="qcheck" id="qcheck"> <option value="" selected="selected">Selecione.</option> <option value= " 01 " > 01 </option> <option value= " 02 " > 02 </option> <option value= " 03 " > 03 </option> <option value= " 04 " > 04 </option> <option value= " 05 " > 05 </option> <option value= " 06 " > 06 </option> <option value= " 07 " > 07 </option> <option value= " 08 " > 08 </option> <option value= " 09 " > 09 </option> <option value= " 10 " > 10 </option> <option value= " 11 " > 11 </option> <option value= " 12 " > 12 </option> <option value= " 13 " > 13 </option> <option value= " 14 " > 14 </option> <option value= " 15 " > 15 </option> <option value= " 16 " > 16 </option> <option value= " 17 " > 17 </option> <option value= " 18 " > 18 </option> <option value= " 19 " > 19 </option> <option value= " 20 " > 20 </option> <option value= " 21 " > 21 </option> <option value= " 22 " > 22 </option> <option value= " 23 " > 23 </option> <option value= " 24 " > 24 </option> <option value= " 25 " > 25 </option> <option value= " 26 " > 26 </option> <option value= " 27 " > 27 </option> <option value= " 28 " > 28 </option> <option value= " 29 " > 29 </option> <option value= " 30 " > 30 </option> <option value= " 31 " > 31 </option> <option value= " 32 " > 32 </option> <option value= " 33 " > 33 </option> <option value= " 34 " > 34 </option> <option value= " 35 " > 35 </option> <option value= " 36 " > 36 </option> <option value= " 37 " > 37 </option> <option value= " 38 " > 38 </option> <option value= " 39 " > 39 </option> <option value= " 40 " > 40 </option> </select> </span></td> </tr> <tr> <td>Atendimento Merchandising:</td> <td><span class="teste"> <select class="form-control" name="atendmerch" id="atendmerch"> <option value="" selected="selected">Selecione o Promotor.</option> <option value="Sim"> Sim </option> <option value="Não"> Não </option> </select> </span></td> </tr> <tr> <td>Nome Promotor:</td> <td><input name="npromotor" type="text" id="npromotor" size="40" maxlength="100" value="<?php echo $dados["npromotor"];?>"></td> </tr> <tr> <td>Qta. lojas do Promotor:</td> <td><span class="teste"> <select class="form-control" name="qlpromotor" id="qlpromotor"> <option value="" selected="selected">Selecione.</option> <option value= " 01 " > 01 </option> <option value= " 02 " > 02 </option> <option value= " 03 " > 03 </option> <option value= " 04 " > 04 </option> <option value= " 05 " > 05 </option> <option value= " 06 " > 06 </option> <option value= " 07 " > 07 </option> <option value= " 08 " > 08 </option> <option value= " 09 " > 09 </option> <option value= " 10 " > 10 </option> <option value= " 11 " > 11 </option> <option value= " 12 " > 12 </option> <option value= " 13 " > 13 </option> <option value= " 14 " > 14 </option> <option value= " 15 " > 15 </option> <option value= " 16 " > 16 </option> <option value= " 17 " > 17 </option> <option value= " 18 " > 18 </option> <option value= " 19 " > 19 </option> <option value= " 20 " > 20 </option> </select> </span></td> </tr> <tr> <td><p>Nome Supervisor:</p></td> <td><input name="nsupervisor" type="text" id="nsupervisor" size="40" maxlength="100" value="<?php echo $dados["nsupervisor"];?>"></td> </tr> <tr> <td>Higiene Oral Unificada?</td> <td><span class="teste"> <select class="form-control" name="oralunificada" id="oralunificada"> <option value="" selected="selected">Selecione.</option> <option value="Sim"> Sim </option> <option value="Não"> Não </option> </select> </span></td> </tr> <tr> <td>Sabonete Unificada?</td> <td><span class="teste"> <select class="form-control" name="sunificada" id="sunificada"> <option value="" selected="selected">Selecione.</option> <option value= " Sim " > Sim </option> <option value= " Não " > Não </option> </select> </span></td> </tr> <tr> <td>Ponto Extra adicional?</td> <td><span class="teste"> <select class="form-control" name="peadicional" id="peadicional"> <option value="" selected="selected">Selecione.</option> <option value= " Sim " > Sim </option> <option value= " Não " > Não </option> </select> </span></td> </tr> <tr> <td>Possui Regimie de higiene oral?</td> <td><span class="teste"> <select class="form-control" name="rhigiene" id="rhigiene"> <option value="" selected="selected">Selecione.</option> <option value= " Sim " > Sim </option> <option value= " Não " > Não </option> </select> </span></td> </tr> <tr> <td colspan="2" align="center">Participação em Gondola (Percentual)</td> </tr> <tr> <td>Creme Dental:</td> <td><input name="pcreme" type="text" id="pcreme" size="15" maxlength="100" value="<?php echo $dados["pcreme"];?>"></td> </tr> <tr> <td>Escovas Dentais:</td> <td><input name="percescovas" type="text" id="percescovas" size="15" maxlength="100" value="<?php echo $dados["percescovas"];?>"></td> </tr> <tr> <td>Enxaguantes:</td> <td><input name="percenxaguantes" type="text" id="percenxaguantes" size="15" maxlength="100" value="<?php echo $dados["percenxaguantes"];?>"></td> </tr> <tr> <td>Sabonete Barra:</td> <td><input name="percsaboneteb" type="text" id="percsaboneteb" size="15" maxlength="100" value="<?php echo $dados["percsaboneteb"];?>"></td> </tr> <tr> <td>Sabonete Liquido:</td> <td><input name="psabonetel" type="text" id="psabonetel" size="15" maxlength="100" value="<?php echo $dados["psabonetel"];?>"></td> </tr> <tr> <td colspan="2" align="center"> <button type="submit" class="btn btn-primary">Enviar</button> <button type="reset" class="btn btn-primary">Limpar</button></td> </tr> </table> </form> </div> </div> </div> </div> <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="js/bootstrap.min.js"></script> </body> </html>
  13. arielson

    Sql Phpmyadmin [EDITAR]

    Olá pessoal, tudo bem? Eu novamente.. ^~ Queria tirar uma dúvida. É possivel editar uma SQL depois de IMPORTA-LA? Porque quero fazer isso? Resposta: Porquê, quero tirar a maldita numeração que aparece, quando aparece mais de 1 resultado no motor de busca. Quero edita-la no PHPMYADMIN. Lembre-se: Editar a SQL. Não as colunas, e tabelas. (obs: não sou muito bom em português, e agradeço e elogio os que compreendem) ####################################################### PARTE A SER RETIRADA -- Estrutura para tabela `categorias` -- CREATE TABLE IF NOT EXISTS `categorias` ( `id` int(11) NOT NULL, `nome` varchar(220) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=17 ; -- -- Fazendo dump de dados para tabela `categorias` -- ####################################################### PARTE A SER RETIRADA AAA só avisando, que eu exportei a sql, editei, e quando fui importa-la...ERRO.. então eu acho que não vai dá..pelo menos do jeito que fiz..talvez tenha feito errado sei lá.. Desde já agradeço. :)
  14. greg_kaippert

    Ajax para editar form

    Boa tarde galera. Estou tentanto fazer uma janela modal para editar. Por exemplo, se uma pessoa cadastrar dois telefones, cada um com ID diferente, na hora de editar, irá aparecer uma janela modal com os dois telefones para editar. Ou seja, vai aparecer a quantidade de telefone de acordo com o que esta cadastrado no banco. Se tiverem alguma duvida, explico melhor. Só lembrando que consigo fazer a janela modal aparecer. Código HTML: <form class="form-horizontal" name="perfil_tel" method="post"> <fieldset> <!-- Select Basic --> <div class="form-group"> <label class="col-md-4 control-label" for="selectbasic">Contato:</label> <div class="col-md-4"> <input type="text" name="insTel[]" class="form-control"> <input type="text" name="insIde"> </div> </div> </fieldset> </form> Código javascript: // exibe a janela modal com o formulario preenchido se houver informação var tel = $('input[name=insTel]'); var insIde = $('input[name=insIde]'); $('.janela3').click(function(){ $('#myModal3').modal('show'); var id = $(this).attr('id'); var id2 = 'id='+id+'&acao='+'3'; alert(id); $.ajax({ url: acao, type:'POST', dataType:'json', data: id2, success: function(valor){ $.each(valor, function(key, value){ if(key == 'tel'){tel.val(value);} if(key == 'id_telefone'){insIde.val(value);} }); } }); }) Código PHP: case '3': $res = $pdo->prepare("SELECT id_telefone, cpf_cnpj, tel, tipo FROM telefone WHERE id_telefone = ?"); $res->bindValue(1, $id); $res->execute(); echo json_encode($res->fetch(PDO::FETCH_ASSOC)); break; Nesse caso aqui, são dois telefones cadastrados no banco. Talvez preciso usar um for, mas não sei como posso fazer.
  15. quantic2016

    Ajuda ! script para redimensionar imagem!

    ola pessoa! preciso de uma ajuda com um código php, eu preciso que uma imagem pega no html, seja redimensionada e ate se possível, converta para png. peço ajuda de alguém com mais experiencia, que tenha um tempo para entrar em contato comigo ou me dar algumas dicas de pesquisa. segue o meu código. $foto = $_FILES["fotouser"]; if (!empty($foto["name"])) { // Largura máxima em pixels $largura = 400; // Altura máxima em pixels $altura = 400; // Tamanho máximo do arquivo em bytes $tamanho = 10000; // Verifica se o arquivo é uma imagem // Pega as dimensões da imagem $dimensoes = getimagesize($foto["tmp_name"]); // Verifica se a largura da imagem é maior que a largura permitida if($dimensoes[0] > $largura) { session_start(); $_SESSION['msg_warning'] = "A largura da imagem não deve ultrapassar ".$largura." pixels"; echo "<script>history.go(-1)</script>"; } // Verifica se a altura da imagem é maior que a altura permitida if($dimensoes[1] > $altura) { session_start(); $_SESSION['msg_warning'] = "Altura da imagem não deve ultrapassar ".$altura." pixels"; echo "<script>history.go(-1)</script>"; } // Verifica se o tamanho da imagem é maior que o tamanho permitido if($arquivo["size"] > $tamanho) { session_start(); $_SESSION['msg_warning'] = "A imagem deve ter no maximo ".$tamanho." bytes"; echo "<script>history.go(-1)</script>"; } // Se não houver nenhum erro if (count($error) == 0) { // Pega extensão da imagem preg_match("/\.(gif|png|jpg){1}$/i", $foto["name"], $ext); // Gera um nome único para a imagem $nome_imagem = user.(md5(uniqid(time()))) . "." . $ext[1]; $caminho_imagem = "../../img/user/" . $nome_imagem; // Faz o upload da imagem para seu respectivo caminho move_uploaded_file($foto["tmp_name"], $caminho_imagem); este script , renomeia perfeitamente , cria o nome para meu novo arquivo e move a imagem para o diretório perfeitamente. porem n consigo juntar esse código com outras dicas que vi na internet, então o jeito e pedir ajuda fico no aguardo, vlw pessoal.
  16. igormatx

    PHP não edita no banco de dados

    to criando um site pra entregar hoje no trabalho do curso, a operação editar não funciona, não apresenta erro algum, porém, não edita nada no banco de dados. meu código abaixo : <?php $host ="localhost"; $user ="root"; $pass =""; $banco ="site"; mysql_connect($host, $user, $pass);// conexao banco mysql_select_db($banco); ?> <?php $id = $_GET["contato"]; $resultado = mysql_query("SELECT * FROM usuario WHERE usuario_id = $id"); $dados1 = mysql_fetch_array($resultado); mysql_close(); if(isset($_POST['gravar'])) { $id = $_POST['usuario_id']; $nome = $_POST['nome']; $email = $_POST['email']; $usuario = $_POST['usuario']; $senha = $_POST['senha']; mysql_query ("UPDATE usuario SET nome = '$nome'; email = '$email'; usuario = '$usuario'; senha = '$senha'; WHERE usuario_id = $id"); mysql_close(); header("Location: adminlistar.php"); } ?> <!DOCTYPE html> <html lang="pt-br"> <head> <title>Editar</title> <link rel="stylesheet" href="edit.css"> </head> <body> <center> <hr><h2>F49 - Alterar dados</h2><hr> </center> <form method="POST" action=""> <input type="hidden" name="usuario_id" value="<?php echo $id;?>"> <table border="0" align="center"> <tr> <td>Nome:</td> <td><input name="nome" type="text" value="<?php echo $dados1["nome"];?>"></td> </tr> <tr> <td>Email:</td> <td><input name="email" type="text" value="<?php echo $dados1["email"];?>"></td> </tr> <tr> <td>Usuario:</td> <td><input name="usuario" type="text" value="<?php echo $dados1["usuario"];?>"></td> </tr> <tr> <td>Senha:</td> <td><input name="senha" type="text" value="<?php echo $dados1["senha"];?>"></td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" name="gravar" value="Gravar" style="cursor:pointer"> <a href="adminlistar.php"><input type="button" value="Voltar"> </td> </tr> </table> </form> </body> </html>
  17. william_developer

    Editar HTML a partir do PHP

    Olá! Pessoal, eu até achei em um site, mas está incompleto. Estou com um problema gostaria de criar um painel em PHP que fossse capaz de editar uma página HTML.
  18. Rafael souza

    Mudar caminho no word press

    Preciso mudar o nome de um caminho no meu painel, mas como sou leigo não sei se é possível. Alguém pode me auxiliar? Ex: http://www.meusite.com.br/homefeature/ gostaria de mudar onde esta escrito home feature, para outro nome qualquer
  19. quantic2016

    editar foto para php

    pessoal , preciso de uma ajuda , preciso saber como faço um script que faça o seguinte : html tera um form com action que manda para o php e o php mande para o banco de dados , isso com o input file ok , ate aqui eu ja tenho tudo funcionando porem e aqui que nao sei fazer , quando eu selecionar a foto no input , preciso que mostre um campo para editar o tamanho da imagem , aqui presiso que o usuario sempre poste uma foto quadrada , nao importa se é 200x200 , 400x400 mas tem que ser quadrada , eu vi esse script na net mas n manjo muito de javascript e estou começando agora , ele corta a imagem perfeitamente como quero porem , como faço para guardar a variavei imageData que e jafa script no campo input ou passar ela para a variavei $foto = $_FILE['']; no php ? <!DOCTYPE html> <html> <head> <title>cropit</title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <script src="jquery.cropit.js"></script> <style> .cropit-preview { background-color: #f8f8f8; background-size: cover; border: 1px solid #ccc; border-radius: 3px; margin-top: 7px; width: 250px; height: 250px; } .cropit-preview-image-container { cursor: move; } .image-size-label { margin-top: 10px; } input, .export { display: block; } button { margin-top: 10px; } </style> </head> <body> <form class='form-horizontal' method='post' action='atualizaDados.php?acao=ativa&email=$recebeEmail' id='validaAcesso' enctype='multipart/form-data'> <div class="image-editor"> <input type="file" name='fotouser' class="cropit-image-input"> <div class="cropit-preview"></div> <div class="image-size-label"> Resize image </div> <input type="range" class="cropit-image-zoom-input"> <button class="rotate-ccw">Rotate counterclockwise</button> <button class="rotate-cw">Rotate clockwise</button> <button type='submit' class="export btn btn-default">Export</button> </div> </form> <script> $(function() { $('.image-editor').cropit({ imageState: { src: '', }, }); $('.rotate-cw').click(function() { $('.image-editor').cropit('rotateCW'); }); $('.rotate-ccw').click(function() { $('.image-editor').cropit('rotateCCW'); }); $('.export').click(function() { var imageData = $('.image-editor').cropit('export'); }); $imageCropper.find('.cropit-preview') }); </script> </body> </html>
  20. Boa noite a todos, Título: Puxar dados de linha da tabela html td em botão editar e jogar no option Tenho uma tabela em html com 7 colunas das quais puxam informações do banco quando realizo uma busca. No entanto, preciso editar os dados que tenho no banco e para isso preciso adicionar um botão editar em cada linha. Para isso, adicionei mais uma coluna chamada Ações. Nas ações, desejo colocar o Editar, porém seria interessante que eu tivesse o adicionar e excluir/inativar junto. Atualmente estas opções se encontram em outra page, meio bagunçado. Então para o usuário não ficar rodando de page em page, faz a busca e acessa outra page para editar os dados ou adicionar/inativar dados, preciso jogar estas ações na mesma page da busca! Como eu consigo pegar os dados da linha específica <td> onde está o botão editar e permitir que o usuário possa editá-los? OBS IMPORTANTE PARA SIMPLIFICAR, (acredito eu): Tenho 6 select's e um campo text que são os headers da tabela, cada select é uma informação (editora, autor, tema, etc). E o text é o nome do arquivo. Se eu conseguir clicar no botão editar e jogar os dados da linha a ser editada dentro dos select <option>, fica mais prático, pois dai é só eu pegar e selecionar outra informação naquele select e clicar em atualizar(botão que ainda nao existe) e ele atualiza aquele dado daquela linha, ou seja, edita a editora do meu arquivo, edita o autor OU OS AUTORES... Lembrando que, meu arquivo pode ter 1 editora apenas (1:N) e os demais campos podem ter 1 a 5 dados, pois são (N:N), ou seja... Um arquivo pode ter apenas 1 editora, porém pode ter 3 disciplinas, 2 autores, 5 palavras chaves... Sendo assim, acredito que a forma mais fácil e inteligente de fazer esse editar arquivo, seria jogando os dados da linha de volta para o select, pois para inserir o arquivo no banco, todos os dados que realizo na busca, são inseridos através deste select que permite 1 a 5 informações onde são N:N. Caso eu não tenha sido meio claro, me avisem =x
  21. quantic2016

    apagar ou trocar imagem do banco com php

    pessoal eu nao sei como fazer para apagar uma imagem do banco de dados ou para editala , eu tenho este script que faz o cadastro do meu cliente , esta funcionando 100%% , se alguem precisar e so copiar e usar , mas em fim , ele manda minha imagem para o diretorio e grava o nome dela no banco perfeitamente porem tenho algumas duvidas que n acho um tuto certo na net entao preciso de dicas de pessoas que saibam mais que eu : 1: como crio um script que vai fazer a edição dessa imagem?? colocar uma imagem nova e facil , porem quando a nova chegar , tenho que apagar a imagem antiga para nao ficar ocupando espaço no servidor 2:deletar imagem do banco , se eu pedir para apagar o registro onde essa imagem esta cadastrada , a imagem tem que ser apagada junto : exemplo apagar a linha com id 15 ira apagar o nome da imagem no banco mas tem que apagar a imagem no diretorio tambem 3: esta pergunta não faz parte do topico mas se alguem quiser ajudar , eu agradeço muito , como faço a verificação de arquivo , tipo se é jpg,ou png , se for um .txt tem que dar erro na hora de guardar , n achei nada na net que funcionou obrigado pela atenção cadastra.php <!-- Recebendo e gravando os dados --> <?php header ('Content-Type: text / html; charset = utf-8'); include "conexao.php"; $msg = false; //Recebendo os dados e tratando os mesmos para inserção no banco $recebeSeuNome = filter_input(INPUT_POST, 'nome', FILTER_SANITIZE_SPECIAL_CHARS); $confereSeuNome = filter_input(INPUT_POST, 'nome', FILTER_SANITIZE_MAGIC_QUOTES); $recebeSeuSNome = filter_input(INPUT_POST, 'snome', FILTER_SANITIZE_SPECIAL_CHARS); $confereSeuSNome = filter_input(INPUT_POST, 'snome', FILTER_SANITIZE_MAGIC_QUOTES); $recebeNomeUsuario = filter_input(INPUT_POST, 'nomeUsuario', FILTER_SANITIZE_SPECIAL_CHARS); $confereNomeUsuario = filter_input(INPUT_POST, 'nomeUsuario', FILTER_SANITIZE_MAGIC_QUOTES); $recebeEmail = filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL); $recebeSenha = filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_SPECIAL_CHARS); $criptografada = md5($recebeSenha); $nivel = $_POST['nivel']; $foto = $_FILES["fotouser"]; $consultaBanco = mysqli_query($conecta, "SELECT * FROM usuario WHERE email = '$recebeEmail'") or die (mysqli_error($consultaBanco)); $verificaBanco = mysqli_num_rows($consultaBanco); if($verificaBanco == 1){ session_start(); $_SESSION['msg'] = "Este e-mail ja esta cadastrado"; echo "<script>history.go(-1)</script>"; return false; } $consultaBanco = mysqli_query($conecta, "SELECT * FROM usuario WHERE userlogin = '$confereNomeUsuario'") or die (mysqli_error($consultaBanco)); $verificaBanco = mysqli_num_rows($consultaBanco); if($verificaBanco == 1){ session_start(); $_SESSION['msg'] = "Este nome de usuario ja esta cadastrado"; echo "<script>history.go(-1)</script>"; return false; } else { //erro nao esta verificando if ($confereSeuNome != $recebeSeuNome) { session_start(); $_SESSION['msg'] = "Digite um nome valido"; echo "<script>history.go(-1)</script>"; return false; } else if ($confereSeuSNome != $recebeSeuSNome) { session_start(); $_SESSION['msg'] = "Digite um sobrenome valido"; echo "<script>history.go(-1)</script>"; return false; } else if ($confereNomeUsuario != $recebeNomeUsuario) { session_start(); $_SESSION['msg'] = "Digite um nome de usuario valido"; echo "<script>history.go(-1)</script>"; return false; } if ($recebeEmail == NULL ) { session_start(); $_SESSION['msg'] = "Digite um Email"; echo "<script>history.go(-1)</script>"; return false; } //Nesse if, faço uma conferência em relação à senha informada. Se não for informada nenhuma, retorno a mensagem para que o usuário informe algo! if ($recebeSenha == NULL ) { session_start(); $_SESSION['msg'] = "Digite uma senha"; echo "<script>history.go(-1)</script>"; return false; } //Aqui faço a segunda parte da verificação: vejo se no nome de usuário foi utilizado algum caractere especial //Isso serve para evitar uma possível invasão sql no banco de dados, possibilitando assim a proteção e integridade dos dados //Nesse caso, eu comparo os nomes. Se forem iguais, após passarem pelos filtros, eu inicio a criptografia. Se não forem, peço que volte à página anterior else { // Se a foto estiver sido selecionada if (!empty($foto["name"])) { // Largura máxima em pixels $largura = 400; // Altura máxima em pixels $altura = 400; // Tamanho máximo do arquivo em bytes $tamanho = 10000; // Verifica se o arquivo é uma imagem // Pega as dimensões da imagem $dimensoes = getimagesize($foto["tmp_name"]); // Verifica se a largura da imagem é maior que a largura permitida if($dimensoes[0] > $largura) { session_start(); $_SESSION['msg'] = "A largura da imagem não deve ultrapassar ".$largura." pixels"; echo "<script>history.go(-1)</script>"; } // Verifica se a altura da imagem é maior que a altura permitida if($dimensoes[1] > $altura) { session_start(); $_SESSION['msg'] = "Altura da imagem não deve ultrapassar ".$altura." pixels"; echo "<script>history.go(-1)</script>"; } // Verifica se o tamanho da imagem é maior que o tamanho permitido if($arquivo["size"] > $tamanho) { session_start(); $_SESSION['msg'] = "A imagem deve ter no máximo ".$tamanho." bytes"; echo "<script>history.go(-1)</script>"; } // Se não houver nenhum erro if (count($error) == 0) { // Pega extensão da imagem preg_match("/\.(gif|png|jpg){1}$/i", $foto["name"], $ext); // Gera um nome único para a imagem $nome_imagem = user.(md5(uniqid(time()))) . "." . $ext[1]; } } //Se o endereço de e-mail for válido, eu preciso verificar se o e-mail cadastrado já consta na base de dados. //Como desejo que o e-mail seja um campo único, preciso verificar se o mesmo já foi ou não cadastrado no banco. //A consulta segue abaixo: //Agora vamos inserir os dados no banco $insereDados = mysqli_query($conecta, "INSERT INTO usuario (id_usuario, nome, sobrenome, email, fotouser, userlogin, passlogin,) VALUES ('NULL', '$confereSeuNome', '$confereSeuSNome', '$recebeEmail', '$nome_imagem', '$recebeNomeUsuario', '$criptografada')") or die (mysqli_error()); session_start(); if($insereDados=true){ // Caminho de onde ficará a imagem $caminho_imagem = "../img/" . $nome_imagem; // Faz o upload da imagem para seu respectivo caminho move_uploaded_file($foto["tmp_name"], $caminho_imagem); } $_SESSION['msg'] = "Usuario cadastrado com sucesso"; header("Location: {$_SERVER['HTTP_REFERER']}"); } else{ $_SESSION['msg'] = "Erro ao cadastrar"; header("Location: {$_SERVER['HTTP_REFERER']}"); } } } ?>
  22. Bom dia. Professor passou um trabalho, criar uma site que possa importar um arquivo .txt, ler o arquivo e editar. Porém quando eu importar o arquivo ele tem que abrir dentro de caixas de texto. Exemplo tem a coluna nome e email. quando eu importar o .txt os dados nome e email vão preencher as caixas de texto correspondente, podendo editar e depois salvar. Eu conseguir fazer com que importasse, só que ele abre o .txt numa caixa só. Alguém pode me ajudar?
  23. ronanxllr

    Error ao editar um formulario

    Olá estou com um problema no meu form ao editar(update) ele salva a mesma coisa que eu fiz num coluna para todos os outros. tipo: ID: | Nome: | Local: | Telefone: | 1 | Lucas | Av.Paris | 3361-2492 | EDITAR / EXCLUIR 2 | Hercules | Av. Brasil | 3361-7160 | EDITAR / EXCLUIR _____________________________________________________________ Por exemplo quando vou editar o ID 1 ele salva o ID 2 igual a do 1. fica assim: ID: | Nome: | Local: | Telefone: | 1 | Lucas | Av.Paris | 3361-2492 | EDITAR / EXCLUIR 2 | Lucas | Av.Paris | 3361-2492 | EDITAR / EXCLUIR index.php <?php include 'DBConfig.php'; //Insert or Update contact information if(isset($_POST['action_type'])) { if ($_POST['action_type'] == 'add' or $_POST['action_type'] == 'edit') { // Higienizar os dados e atribuir a variáveis $id = mysqli_real_escape_string($link, strip_tags($_POST['id'])); $titulo = mysqli_real_escape_string($link, strip_tags($_POST['titulo'])); $categoria = mysqli_real_escape_string($link, strip_tags($_POST['categoria'])); $tag = mysqli_real_escape_string($link, strip_tags($_POST['tag'])); $imagem = mysqli_real_escape_string($link, strip_tags($_POST['imagem'])); $local = mysqli_real_escape_string($link, strip_tags($_POST['local'])); $numero = mysqli_real_escape_string($link, strip_tags($_POST['numero'])); $bairro = mysqli_real_escape_string($link, strip_tags($_POST['bairro'])); $cidade = mysqli_real_escape_string($link, strip_tags($_POST['cidade'])); $estado = mysqli_real_escape_string($link, strip_tags($_POST['estado'])); $telefone = mysqli_real_escape_string($link, strip_tags($_POST['telefone'])); $site = mysqli_real_escape_string($link, strip_tags($_POST['site'])); if ($_POST['action_type'] == 'add') { $sql = "insert into academias set titulo = '$titulo', categoria = '$categoria', tag = '$tag', imagem = '$imagem', local = '$local', numero = '$numero', bairro = '$bairro', cidade = '$cidade', estado = '$estado', telefone = '$telefone', site = '$site'"; }else{ $sql = "update academias set titulo = '$titulo', categoria = '$categoria', tag = '$tag', imagem = '$imagem', local = '$local', numero = '$numero', bairro = '$bairro', cidade = '$cidade', estado = '$estado', telefone = '$telefone', site = '$site'"; } if (!mysqli_query($link, $sql)) { echo 'Erro ao Salvar os Dados. ' . mysqli_error($link); exit(); } } header('Location: contactlist.php'); exit(); } //End Insert or Update contact information //Start of edit contact read $gresult = ''; //declare global variable if(isset($_POST["action"]) and $_POST["action"]=="edit"){ $id = (isset($_POST["ci"])? $_POST["ci"] : ''); $sql = "select id, titulo, categoria, tag, imagem, local, numero, bairro, cidade, estado, telefone, site from academias where id = $id"; $result = mysqli_query($link, $sql); if(!$result) { echo mysqli_error($link); exit(); } $gresult = mysqli_fetch_array($result); include 'update.php'; exit(); } //end of edit contact read //Start Delete Contact if(isset($_POST["action"]) and $_POST["action"]=="delete"){ $id = (isset($_POST["ci"])? $_POST["ci"] : ''); $sql = "delete from academias where id = $id"; $result = mysqli_query($link, $sql); if(!$result) { echo mysqli_error($link); exit(); } } //End Delete Contact //Read contact information from database $sql = "select id, titulo, categoria, tag, imagem, local, numero, bairro, cidade, estado, telefone, site from academias"; $result = mysqli_query($link, $sql); if(!$result) { echo mysqli_error($link); exit(); } $contact_list = array(); //Loo through each row on array and store the data to $contact_list[] while($rows = mysqli_fetch_array($result)) { $contact_list[] = array('id' => $rows['id'], 'titulo' => $rows['titulo'], 'categoria' => $rows['categoria'], 'tag' => $rows['tag'], 'imagem' => $rows['imagem'], 'local' => $rows['local'], 'numero' => $rows['numero'], 'bairro' => $rows['bairro'], 'cidade' => $rows['cidade'], 'estado' => $rows['estado'], 'telefone' => $rows['telefone'], 'site' => $rows['site']); } include 'contactlist.php'; exit(); ?> update.php <!DOCTYPE html> <html> <head> <title>Phonebook - Update</title> <script type="text/javascript"> function Validate(){ var valid = true; var message = ''; var fname = document.getElementById("titulo"); var lname = document.getElementById("categoria"); if(fname.value.trim() == ''){ valid = false; message = message + '* Titulo e necessario ' + '\n'; } if(lname.value.trim() == ''){ valid = false; message = message + '* Porfavor verifiquem as TAGS'; } if (valid == false){ alert(message); return false; } } function GotoHome(){ window.location = 'index.php?'; } </script> </head> <body> <center> <div class="form-style-6"> <div class="form-style-6" style="width: 500px !important;"> <?php include 'header.php'; ?><br/> <div> <form id="frmContact" method="POST" action="index.php" onSubmit="return Validate();"> <input type="hidden" name="is"/> <table> <tr> <td> <label for="titulo">Titulo: </label> </td> <td> <input type="text" name="titulo" value="<?php echo (isset($gresult) ? $gresult["titulo"] : ''); ?>" id="titulo" class="txt-fld"/> </td> </tr> <tr> <td> <label for="categoria">Categoria: </label> </td> <td> <input type="text" name="categoria" value="academias" id="categoria" class="txt-fld"/> </td> </tr> <tr> <td> <label for="tag">TAG: </label> </td> <td> <input type="text" name="tag" value="<?php echo (isset($gresult) ? $gresult["tag"] : ''); ?>" class="txt-fld"/> </td> </tr> <tr> <td> <label for="imagem"> Imagem </label> </td> <td> <input type="text" name="imagem" value="<?php echo (isset($gresult) ? $gresult["imagem"] : ''); ?>" class="txt-fld"/> </td> </tr> <tr> <td> <label for="local">Local: </label> </td> <td> <input type="text" name="local" value="<?php echo (isset($gresult) ? $gresult["local"] : ''); ?>" class="txt-fld"/> </td> </tr> <tr> <td> <label for="numero">Numero: </label> </td> <td> <input type="text" name="numero" value="<?php echo (isset($gresult) ? $gresult["numero"] : '');?>" class="txt-fld"/> </td> </tr> <tr> <td> <label for="bairro">Bairro: </label> </td> <td> <input type="text" name="bairro" value="<?php echo (isset($gresult) ? $gresult["bairro"] : '');?>" class="txt-fld"/> </td> </tr> <tr> <td> <label for="cidade">Cidade: </label> </td> <td> <input type="text" name="cidade" value="<?php echo (isset($gresult) ? $gresult["cidade"] : '');?>" class="txt-fld"/> </td> </tr> <tr> <td> <label for="estado">Estado: </label> </td> <td> <input type="text" name="estado" value="<?php echo (isset($gresult) ? $gresult["estado"] : '');?>" class="txt-fld"/> </td> </tr> <tr> <td> <label for="telefone">Telefone: </label> </td> <td> <input type="text" name="telefone" value="<?php echo (isset($gresult) ? $gresult["telefone"] : '');?>" class="txt-fld"/> </td> </tr> <tr> <td> <label for="site">Site: </label> </td> <td> <input type="text" name="site" value="<?php echo (isset($gresult) ? $gresult["site"] : '');?>" class="txt-fld"/> </td> </tr> </table> <input type="hidden" name="action_type" value="<?php echo (isset($gresult) ? 'edit' : 'add');?>"/> <div style="text-align: center; padding-top: 30px;"> <input class="btn" type="submit" name="save" id="save" value="Salvar" /> <input class="btn" type="submit" name="save" id="cancel" value="Cancelar" onclick=" return GotoHome();"/> </div> </form> </div> </div> </div> </center> </body> </html>
×

Important Information

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