本文整理汇总了PHP中Cliente::alterar方法的典型用法代码示例。如果您正苦于以下问题:PHP Cliente::alterar方法的具体用法?PHP Cliente::alterar怎么用?PHP Cliente::alterar使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cliente
的用法示例。
在下文中一共展示了Cliente::alterar方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: recuperarSenha
public function recuperarSenha($email)
{
$msg = array();
$idCliente = Cliente::buscaPorEmail($email);
if (!$idCliente) {
$msg[] = "E-mail não cadastrado";
} else {
$novaSenha = Cliente::getNovaSenha();
$objCliente = new Cliente();
$objCliente->id = $idCliente;
$objCliente->carregar();
$objCliente->senha = md5($novaSenha);
if ($objCliente->alterar()) {
$_POST['senha']['nome'] = $objCliente->nome;
$_POST['senha']['email'] = $objCliente->email;
$_POST['senha']['novaSenha'] = $novaSenha;
$_POST['senha']['linkAcesso'] = URLRAIZ . '/painel/login.php';
$_POST['senha']['topo'] = Email::topoEmail();
$_POST['senha']['rodape'] = Email::rodapeEmail();
Email::enviar($objCliente->email, 'Recuperação de senha', 'esqueci-senha.html', $_POST['senha']);
$msg[] = "Nova senha foi enviada por e-mail";
}
}
return $msg;
}
示例2:
</ul>
</div>
</div>
</nav>
<div id="main" class="container-fluid">
<h3 class="page-header">Editar Item</h3>
<form action="#" method="post">
<?php
if (!empty($_POST['id'])) {
$cliente->setId($_POST['id']);
$cliente->setNome($_POST['nome']);
$cliente->setEmail($_POST['email']);
$cliente->alterar();
echo "<script>location.href='index.php';</script>";
}
?>
<div class="row">
<div class="form-group col-md-4">
<label for="exampleInputEmail1">Id</label>
<input type="text" name="id" class="form-control" disabled="true" id="exampleInputIdEmail1" placeholder="Digite o valor" value="<?php
echo $cli['id'];
?>
">
</div>
<div class="form-group col-md-4">
<label for="exampleInputEmail1">Nome</label>
<input type="text" name="nome" class="form-control" id="exampleInputEmail1" placeholder="Digite o valor" value="<?php
示例3: Cliente
<?php
include "tupi.inicializar.php";
$codAcesso = 5;
include "tupi.seguranca.php";
//classes
$oCliente = new Cliente();
//inclusao de perfil
if (isset($_REQUEST['acao'])) {
if ($_REQUEST['acao'] == "Incluir") {
$oCliente->incluir();
}
if ($_REQUEST['acao'] == "Alterar") {
$oCliente->alterar();
}
if ($_REQUEST['acao'] == "Excluir") {
$oCliente->excluir();
}
} else {
$_SESSION['tupi.mensagem'] = 5;
}
header("Location:cadastro.clientes.php");
示例4: catch
<?php
require_once './Cliente.php';
try {
$conexao = new \PDO('mysql:host=localhost;dbname=pdo', 'root', 'root');
} catch (\PDOException $e) {
if ($e->getCode() === 1045) {
echo "Usuário incorreto";
}
}
//Intanciando o Cliente
$clienteErick = new Cliente($conexao);
//Setando o Cliente para efetuar a inclusão
$clienteErick->setName('Mssias')->setId('8');
//Inserindo o cliente
echo $clienteErick->inserir();
//Listando todos os clientes
foreach ($clienteErick->listar() as $value) {
echo $value[0] . "-" . $value[1] . "<br>";
}
//Alterando o nome de um cliente
echo $clienteErick->alterar('7', 'Bull Peendranande');
//Listando um cliente selecionado
$value2 = $clienteErick->find('7');
echo $value2[0] . "-" . $value2[1] . "<br>";
//Excluindo um Cliente
echo $clienteErick->deletar('1');
//Listando todos os clientes para ver as alterações
foreach ($clienteErick->listar() as $value) {
echo $value[0] . "-" . $value[1] . "<br>";
}
示例5: Cliente
<?php
require_once './header.php';
require_once './Cliente.php';
//Cria uma instancia de clientes
$Cliente = new Cliente();
$NomeCliente = $Cliente->find($_GET['id']);
if (isset($_GET['name'])) {
$Cliente->alterar($_GET['id'], $_GET['name']);
header("location:indexCliente.php");
}
?>
<div class="container">
<h1>Alteração de Clintes</h1>
<hr class="divider">
<div class="row">
<h4 class="text-center text-uppercase">Cliente: <?php
echo $NomeCliente['name'];
?>
</h4>
<form method="get">
<div class="row">
<div class="col-lg-2">
<label class="control-label">id</label>
<input readonly class="form-control" name="id" value="<?php
echo $_GET['id'];
?>
"/>
</div>
<div class="col-lg-4">
<label class="control-label">Nome</label>