Ir ao conteúdo

Luis Felipe Zortea

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

0
  1. amigo fiz a modificaçao mas ele so else 'houve um erro a editar' <?php include "../conexao/banco.php"; error_reporting(1); //pega por m�todo POST o valor das v�riaveis enviadas pelo form cliente $id = $_GET["id"]; $nome = $_POST["nome"]; $email = $_POST["email"]; $dataNasc = $_POST["dataNasc"]; $rg = $_POST["rg"]; $cpf = $_POST["cpf"]; $endereco = $_POST["endereco"]; $bairro = $_POST["bairro"]; $cidade = $_POST["cidade"]; $cep = $_POST["cep"]; $telefone = $_POST["telefone"]; $celular = $_POST["celular"]; $observacao = $_POST['observacao']; //inicializa vari�veis para a verifica��o de poss�veis erros $msg = ""; $erro = 0; /* Faz a verifica��o do lado servidor caso o lado cliente seja burlado */ if($nome == ""){ $msg .= "Informe o nome!<br>"; $erro = 1; } if($email == ""){ $msg .= "Informe o email!<br>"; $erro = 1; } if($dataNasc == ""){ $msg .= "Informe a Data de Nascimento!<br>"; $erro = 1; } if($cpf == ""){ $msg .= "Informe o cpf!<br>"; $erro = 1; } if($cidade == ""){ $msg .= "Informe a cidade!<br>"; $erro = 1; } if($cep == ""){ $msg .= "Informe o cep!<br>"; $erro = 1; } if($bairro == ""){ $msg .= "Informe o bairro!<br>"; $erro = 1; } if($endereco == ""){ $msg .= "Informe o endereco!<br>"; $erro = 1; } if($telefone == ""){ $msg .= "Informe o telefone!<br>"; $erro = 1; } if($celular == ""){ $msg .= "Informe o celular!<br>"; $erro = 1; } //converte a data para padr�o americano, assim � poss�vel gravar no banco $dataNasc = date('Y-m-d', strtotime($dataNasc)); if($erro == 1){ echo "<link rel='stylesheet' href='../css/style.css' />"; echo ""; echo "<div class='error'> <h1>Erros</h1> <br> $msg <br> <br> <button type='button' onclick='history.back(-1)'>Voltar</button> </div>"; }else{ $sql = "UPDATE cliente SET al_nome='$nome', al_email='$email', al_dataNasc='$dataNasc', al_cpf='$cpf', al_rg='$rg', al_cidade='$cidade', al_bairro='$bairro', al_cep='$cep', al_endereco='$endereco', al_telefone='$telefone', al_celular='$celular', al_observacao='$observacao', modified=NOW() WHERE id='$id'"; if(mysqli_query($conn,$sql)){ echo "Usuário editado com sucesso"; }else{ echo "Houve um erro ao editar"; } } ?>
  2. Seguinte eu clico no botão alterar ele nao grava digo nao edita documento por acaso ele teria que ser criado um arquivo assim igual do cadastrar segue abaixo: <?php include "../conexao/banco.php"; error_reporting(1); //pega por m�todo POST o valor das v�riaveis enviadas pelo form cliente $nome = $_POST["nome"]; $email = $_POST["email"]; $dataNasc = $_POST["dataNasc"]; $rg = $_POST["rg"]; $cpf = $_POST["cpf"]; $endereco = $_POST["endereco"]; $bairro = $_POST["bairro"]; $cidade = $_POST["cidade"]; $cep = $_POST["cep"]; $telefone = $_POST["telefone"]; $celular = $_POST["celular"]; $observacao = $_POST['observacao']; //inicializa vari�veis para a verifica��o de poss�veis erros $msg = ""; $erro = 0; /* Faz a verifica��o do lado servidor caso o lado cliente seja burlado */ if($nome == ""){ $msg .= "Informe o nome!<br>"; $erro = 1; } if($email == ""){ $msg .= "Informe o email!<br>"; $erro = 1; } if($dataNasc == ""){ $msg .= "Informe a Data de Nascimento!<br>"; $erro = 1; } if($cpf == ""){ $msg .= "Informe o cpf!<br>"; $erro = 1; } if($cidade == ""){ $msg .= "Informe a cidade!<br>"; $erro = 1; } if($cep == ""){ $msg .= "Informe o cep!<br>"; $erro = 1; } if($bairro == ""){ $msg .= "Informe o bairro!<br>"; $erro = 1; } if($endereco == ""){ $msg .= "Informe o endereco!<br>"; $erro = 1; } if($telefone == ""){ $msg .= "Informe o telefone!<br>"; $erro = 1; } if($celular == ""){ $msg .= "Informe o celular!<br>"; $erro = 1; } //converte a data para padr�o americano, assim � poss�vel gravar no banco $dataNasc = date('Y-m-d', strtotime($dataNasc)); if($erro == 1){ echo "<link rel='stylesheet' href='../css/style.css' />"; echo ""; echo "<div class='error'> <h1>Erros</h1> <br> $msg <br> <br> <button type='button' onclick='history.back(-1)'>Voltar</button> </div>"; }else{ $sql = "INSERT INTO cliente (`al_nome`, `al_email`, `al_dataNasc`,`al_cpf`,`al_rg`, `al_cidade`, `al_bairro`, `al_cep`, `al_endereco`, `al_telefone`, `al_celular`, `al_observacao`) VALUES ('$nome', '$email', '$dataNasc', '$cpf', '$rg', '$cidade', '$bairro', '$cep', '$endereco', '$telefone', '$celular', '$observacao')"; $query = mysql_query($sql); //echo $sql; if($query){ header("Location: ../cadastroSucesso.php?tipo=cliente&valor=$nome"); }else{ header("Location: ../cadastroErro.php?tipo=cliente&valor=$nome"); } } ?> adicionado 0 minutos depois mudaria o que ai se fosse para editar
  3. Boa Noite estou com uma grande dificuldade em fazer alteração nos registros no meu formulário cliente O que posso fazer para conseguir altera? <html> <head> <title>Sabor Caseiro</title> <link rel="shortcut icon" href="img/icon/favicon.ico" /> </head> <?php error_reporting(0); session_start(); include "conexao/banco.php"; $id=$_GET["id"]; $sql = "SELECT * FROM cliente WHERE al_id = ".$id; $result = mysql_query($sql); $row = mysql_fetch_array($result); $dataNasc = date('d/m/Y', strtotime($row['al_dataNasc'])); ?> <body> <div class="container"> <?php //chama cabecalho $title = "Cadastro de Cliente"; include "cabecalho.php"; ?> <?php //chama menu principal include "menu.php"; ?> <section class="cadastro"> <h2>Alterar Dados do Cliente</h2> <hr> <span class="warning">* <strong>Atenção!</strong> Campos que ficarem com borda vermelha ao entrar o cursor são obrigatórios.</span> <form action="alterarCliente.php" method="POST"> <div class="pessoais"> <h3>Dados Pessoais</h3> <div class="coluna1"> <p class="nome"> <label for="nome">Nome</label> <br /> <input required type="text" value="<?php echo $row['al_nome'] ?>"autofocus placeholder="Informe seu Nome" name="nome" /> </p> <p class="email"> <label for="email">E-Mail</label> <br /> <input type="email" name="email" value="<?php echo $row['al_email']?>" /> </p> <p class="dataNasc"> <label for="dataNasc">Data de Nascimento</label> <br /> <td><input type="date" name="dataNasc" value="<?php echo $row['al_dataNasc']?>"/> </p> <p class="rg"> <label for="rg">RG</label> <br /> <td><input type="text" name="rg" value="<?php echo $row['al_rg']?>"/> </p> </div> <div class="coluna2"> <p class="cpf"> <label for="cpf">CPF</label> <br /> <input type="num" name="cpf" maxlength="14" value="<?php echo $row['al_cpf']?>" /> </p> </div> <div class="clear"></div> </div> <div class="adicionais"> <h3>Dados Adicionais</h3> <div class="coluna1"> <p class="cidade"> <label for="cidade">Cidade</label> <br /> <input type="text" name="cidade" required placeholder="Informe a Cidade" autocomplete="on" value="<?php echo $row['al_cidade']?>"/> </p> <p class="cep"> <label for="cep">Cep</label> <br /> <input type="num" name="cep" maxlength="9" placeholder="Informe o CEP" autocomplete="on" pattern="[0-9]{5}-[0-9]{3}" value="<?php echo $row['al_cep']?>"/> </p> <p class="bairro"> <label for="bairro">Bairro</label> <br /> <input type="text" name="bairro" required placeholder="Informe o Bairro" autocomplete="on" value="<?php echo $row['al_bairro']?>"/> </p> <p class="endereco"> <label for="endereco">Endereço</label> <br /> <input type="text" name="endereco" required placeholder="Informe o Endereço" autocomplete="on" value="<?php echo $row['al_endereco']?>"/> </p> <p class="telefone"> <label for="telefone">Telefone</label> <br /> <input type="tel" name="telefone" required placeholder="Informe o Telefone" autocomplete="on" value="<?php echo $row['al_telefone']?>"/> </p> </div> <div class="coluna2"> <p class="celular"> <label for="celular">Celular</label> <br /> <input type="tel" name="celular" required placeholder="Informe o Celular" autocomplete="on" value="<?php echo $row['al_celular']?>"/> </p> <p class="observacao"> <label for="obsservacao">Observações:</label> </br> <textarea rows="6" cols="30" name="observacao" value="<?php echo $row['al_observacao'] ?>" placeholder="Informe algumas observações"></textarea> </p> </div> <div class="clear"></div> </div> <div class="clear"></div> <p class="button align="right"> <button type="submit">Alterar</button> <button type="reset">Limpar</button> </p> </form> </div> </section> </div> <?php //chama rodape include "rodape.php" ?> </div> </body> </html>
  4. Boa Noite gostaria de fazer um modal de imagem dentro de uma tabela como posso proceder <html><head> <title>Sabor Caseiro – Alimentos Caseiros</title> <link rel="shortcut icon" href="img/icon/favicon.ico" /> </head> <?php include "conexao/banco.php"; error_reporting(0); if(isset($_GET['codigo'])){ $getCodigo = $_GET['codigo']; }else{ $getCodigo = ""; } if(isset($_GET['nome'])){ $getNome = $_GET['nome']; }else{ $getNome = ""; } if(isset($_GET['dataFabricacao'])){ $getDataFabricacao = $_GET['dataFabricacao']; }else{ $getDataFabricacao = ""; } ?> <body> <div class="container"> <?php //chama cabecalho $title = "Consulta de Funcionarios"; include "cabecalho.php"; ?> <?php //chama menu principal include "menu.php"; ?> <section class="consulta"> <section class="busca"> <h3>Busca</h3> <form action="#" method="GET"> <fieldset> <label for="codigo">Código:</label> <input type="text" name="codigo" "<?php echo $getCodigo ?>" /> <label for="nome">Nome:</label> <input type="text" name="nome" value="<?php echo $getNome ?>" /> <label for="dataFabricacao">Data de Fabricação:</label> <input type="date" name="dataFabricacao" "<?php echo $getDataFabricacao ?>" /> </fieldset> <button type="submit" name="consulta" value="Buscar">Buscar</button> <button type="reset" name="deletar">Limpar</button> <div class="clear"></div> </form> </section> <section class="resultado"> <h3>Consulta Cardápio</h3> <table name="consultaCardapio" align="center"> <tbody> <tr> <th>#</th> <th>Nome</th> <th>Descrição</th> <th>Data Fabricação</th> <th>Valor</th> <th>Imagem</th> <th></th> <th></th> </tr> <!--Paginação do formulario de 1 a 10 --> <?php $_BS['PorPagina'] = 10; if(isset($_GET['consulta']) != ""){ $busca = $_GET['consulta']; }else{ $busca = ""; } $where = ""; if($getCodigo != "" || $getNome != "" || $getDescricao != "" || $getDataFabricacao != "" ||$getValor != ""){ $where .="WHERE "; if($getCodigo != ""){ if($where == "WHERE "){ $where .= "id = ".$getCodigo; }else{ $where .= " AND id = ".$getCodigo; } } if($getNome != ""){ if($where == "WHERE "){ $where .= "nome LIKE '%".$getNome."%'"; }else{ $where .= " AND nome LIKE '%".$getNome."%'"; } } if($getDescricao != ""){ if($where == "WHERE "){ $where .= "descricao LIKE '%".$getDescricao."%'"; }else{ $where .= " AND descricao LIKE '%".$getDescricao."%'"; } } if($getDataFabricacao != ""){ if($where == "WHERE "){ $where .= "dataFabricacao LIKE '%".$getDataFabricacao."%'"; }else{ $where .= " AND dataFabricacao LIKE '%".$getDataFabricacao."%'"; } } if($getValor != ""){ if($where == "WHERE "){ $where .= "valor LIKE '%".$getValor."%'"; }else{ $where .= " AND valor LIKE '%".$getValor."%'"; } } } $sqlCount = "SELECT COUNT(*) AS total FROM cardapio".$where; $queryCount = mysql_query($sqlCount); $total = mysql_result($queryCount, 0, 'total'); $paginas = (($total % $_BS['PorPagina']) > 0) ? (int)($total / $_BS['PorPagina']) + 1 : ($total / $_BS['PorPagina']); if (isset($_GET['pagina'])) { $pagina = (int)$_GET['pagina']; } else { $pagina = 1; } $pagina = max(min($paginas, $pagina), 1); $inicio = ($pagina - 1) * $_BS['PorPagina']; $sql = "SELECT * FROM cardapio ".$where." LIMIT ".$inicio.", ".$_BS['PorPagina']; $query = mysql_query($sql); //echo $sql; while($row = mysql_fetch_array($query)){ echo "<tr>"; echo "<td>".$row['id']."</td>"; echo "<td>".$row['nome']."</td>"; echo "<td>".$row['descricao']."</td>"; echo "<td>".$row['dataFabricacao']."</td>"; echo "<td>".$row['valor']."</td>"; echo "<td id='img' onClick="document.getElementById('escurecerCli').style.display ='none';document.getElementById('conteudoCli').style.display='none'"><a href='#'><img src='sql/fotos/".$row['foto']."'/></a></td>"; echo "<td><a href=alterarCardapio.php?id=".$row['id']." title='Alterar Cardapio'><img src='img/icon/alterar.png' style='width:18px' alt='altera'></a></td>"; echo "<td><a href=sql/sqlExcluirCardapio.php?id=".$row['id']." title='Deletar Cardapio'><img src='img/icon/delete.png' style='width:18px' alt='delete'></a></td>"; echo "</tr>"; } ?> </tbody> </table> <?php echo "<p>Resultados ".min($total, ($inicio + 1))." - ".min($total, ($inicio + $_BS['PorPagina']))." de ".$total." resultados encontrados para '".$busca."'</p>"; ?> <div class="paginacao"> <?php if ($total > 0) { for($n = 1; $n <= $paginas; $n++) { echo '<a href="consultaCardapio.php?codigo='.$getCodigo.'&nome='.$getNome.'&descricao='.$getDescricao.'&dataFabricacao='.$getDataFabricacao.'&valor='.$getValor.'&consulta='.$busca.'&pagina='.$n.'"><label>'.$n.'</label></a> '; } } ?> </div> </section> </section> <?php //chama rodape include "rodape.php" ?> </div> </body> </html> adicionado 0 minutos depois echo "<td id='img' onClick="document.getElementById('escurecerCli').style.display ='none';document.getElementById('conteudoCli').style.display='none'"><a href='#'><img src='sql/fotos/".$row['foto']."'/></a></td>";

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!