当前位置: 首页>>代码示例>>PHP>>正文


PHP Cliente::inserir方法代码示例

本文整理汇总了PHP中Cliente::inserir方法的典型用法代码示例。如果您正苦于以下问题:PHP Cliente::inserir方法的具体用法?PHP Cliente::inserir怎么用?PHP Cliente::inserir使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Cliente的用法示例。


在下文中一共展示了Cliente::inserir方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: cadastraCliente

 public function cadastraCliente($nome, $email, $foto, $idPlano, $valor)
 {
     $_POST['cliente']['nome'] = $nome;
     $_POST['cliente']['email'] = $email;
     $_POST['cliente']['foto'] = $foto;
     $_POST['cliente']['ativo'] = 's';
     $_POST['cliente']['dataCadastro'] = DATAHORAMYSQL;
     $novaSenha = Cliente::getNovaSenha();
     $_POST['cliente']['senha'] = md5($novaSenha);
     //MOVER FOTO DE PASTA
     if (file_exists(PATHUPLOAD . 'pre-cliente/' . $foto)) {
         $origem = PATHUPLOAD . 'pre-cliente/' . $foto;
         $destino = PATHUPLOAD . 'cliente/' . $foto;
         copy($origem, $destino);
         unlink($origem);
     }
     //CADASTRA CLIENTE
     $objCliente = new Cliente($_POST['cliente']);
     if ($objCliente->inserir()) {
         //GERAO PEDIDO DA COMPRA DO PLANO ESCOLHIDO
         Pedido::cadastrarPedido($objCliente->id, $valor, $idPlano, 1);
         //CADASTRA PLANO ESCOLHIDO
         Planos::cadastrarClientePlano($objCliente->id, $idPlano, $valor);
         //ENVIA E-MAIL PARA CLIENTE INFORMANDO LOGIN E SENHA COM LINK DE ACESSO
         $objPlanos = new Planos();
         $objPlanos->id = $idPlano;
         $objPlanos->carregar();
         $_POST['email']['nome'] = $objCliente->nome;
         $_POST['email']['email'] = $objCliente->email;
         $_POST['email']['senha'] = $novaSenha;
         $_POST['email']['plano'] = $objPlanos->titulo;
         $_POST['email']['valor'] = $valor;
         $_POST['email']['linkAcesso'] = URLRAIZ . '/painel/login.php';
         $_POST['email']['topo'] = Email::topoEmail();
         $_POST['email']['rodape'] = Email::rodapeEmail();
         Email::enviar($objCliente->email, 'Acesso para finalizar compra', 'cliente-login-acesso.html', $_POST['email']);
     }
 }
开发者ID:lucaspedroso26,项目名称:ipanema_eventos,代码行数:38,代码来源:PreCliente.php

示例2: 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>";
}
开发者ID:ErickDomingues,项目名称:projpdo2,代码行数:31,代码来源:index_teste2.php

示例3: Cliente

<?php

require_once './header.php';
require_once './Cliente.php';
//Cria uma instancia de clientes
$Cliente = new Cliente();
if (isset($_GET['name'])) {
    $Cliente->setName($_GET['name']);
    $mensagem = $Cliente->inserir();
    header("location:indexCliente.php");
}
?>
<div class="container">
    <h1>Inclusão de Clintes</h1>
    <hr class="divider">
    <div class="row">
        <form method="get">
            <div class="row">
                <h4 class="text-center text-uppercase"><?php 
if (isset($mensagem)) {
    echo $mensagem;
}
?>
 </h4>
                <div class="col-lg-4">
                    <label class="control-label">Nome</label>
                    <input class="form-control" name="name" />
                </div>
            </div>
            <hr class="divider">
            <div class="btn-group">
开发者ID:ErickDomingues,项目名称:projpdo2,代码行数:31,代码来源:inserirCliente.php


注:本文中的Cliente::inserir方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。