本文整理汇总了PHP中Conexao::delete方法的典型用法代码示例。如果您正苦于以下问题:PHP Conexao::delete方法的具体用法?PHP Conexao::delete怎么用?PHP Conexao::delete使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Conexao
的用法示例。
在下文中一共展示了Conexao::delete方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: gravarVenda
public static function gravarVenda()
{
try {
$conn = Conexao::getInstance();
if (!$conn->inTransaction()) {
$conn->beginTransaction();
}
$venda = $_POST['venda'];
$VendaDao = new VendaDao();
$VendaTO = new VendaTO();
$VendaTO->id_usuario = isset($venda['id_usuario']) ? $venda['id_usuario'] : NULL;
$VendaTO->id_cliente = is_numeric($venda['id_cliente']) ? $venda['id_cliente'] : NULL;
$VendaTO->venda_confirmada = isset($venda['venda_confirmada']) ? $venda['venda_confirmada'] : NULL;
$VendaTO->id_empreendimento = isset($venda['id_empreendimento']) ? $venda['id_empreendimento'] : NULL;
$VendaTO->id_status_venda = isset($venda['id_status_venda']) ? $venda['id_status_venda'] : 4;
$VendaTO->id = isset($venda['id']) ? $venda['id'] : NULL;
$VendaTO->dta_venda = isset($venda['dta_venda']) ? $venda['dta_venda'] : NULL;
$VendaTO->vlr_saldo_anterior = isset($venda['vlr_saldo_anterior']) ? $venda['vlr_saldo_anterior'] : NULL;
if (isset($venda['newCliente'])) {
$ClienteTO = new ClienteTO();
$PessoaFisicaTO = new PessoaFisicaTO();
$PessoaJuridicaTO = new PessoaJuridicaTO();
$ClienteDao = new ClienteDao();
$PessoaFisicaDao = new PessoaFisicaDao();
$PessoaJuridicaDao = new PessoaJuridicaDao();
$EmpreendimentoDao = new EmpreendimentoDao();
$UsuarioEmpreendimentoTO = new UsuarioEmpreendimentoTO();
$cliente = $venda['newCliente'];
$empreendimento = $EmpreendimentoDao->getEmpreendimentoById($venda['id_empreendimento']);
$ClienteTO->nome = NULL;
$ClienteTO->id_estado = $empreendimento['cod_estado'];
$ClienteTO->id_cidade = $empreendimento['cod_cidade'];
$last_id_cliente = $ClienteDao->saveCliente($ClienteTO);
if ($last_id_cliente) {
if ($cliente['tipo_cadastro'] == "pf") {
$PessoaFisicaTO->usuarios_id = $last_id_cliente;
$PessoaFisicaTO->cpf = $cliente['cpf'];
if (!$PessoaFisicaDao->savePessoaFisica($PessoaFisicaTO)) {
if ($conn->inTransaction()) {
$conn->rollback();
}
Flight::halt(500, 'Erro ao vincular o cliente ao cpf');
}
} else {
if ($cliente['tipo_cadastro'] == "pj") {
$PessoaJuridicaTO->usuarios_id = $last_id_cliente;
$PessoaJuridicaTO->cnpj = $cliente['cnpj'];
if (!$PessoaJuridicaDao->savePessoaJuridica($PessoaJuridicaTO)) {
if ($conn->inTransaction()) {
$conn->rollback();
}
Flight::halt(500, 'Erro vincular o cliente ao cnpj');
}
}
}
$UsuarioEmpreendimentoTO->id_usuario = $last_id_cliente;
$UsuarioEmpreendimentoTO->id_empreendimento = $venda['id_empreendimento'];
if (!$EmpreendimentoDao->saveUsuarioEmpreendimento($UsuarioEmpreendimentoTO)) {
if ($conn->inTransaction()) {
$conn->rollback();
}
Flight::halt(500, 'erro ao vincular usuario ao empreendimento');
}
$VendaTO->id_cliente = $last_id_cliente;
} else {
if ($conn->inTransaction()) {
$conn->rollback();
}
Flight::halt(500, 'Erro ao cadastrar o cliente');
}
}
if (empty($VendaTO->id)) {
$id_venda = $VendaDao->saveVenda($VendaTO);
} else {
$id_venda = $VendaTO->id;
$Conexao = new Conexao();
$Conexao->update($VendaTO, 'tbl_vendas')->where("id = {$id_venda}")->execute();
$Conexao->delete('tbl_itens_venda')->where("id_venda = {$id_venda}")->execute();
}
if (!$id_venda) {
if ($conn->inTransaction()) {
$conn->rollback();
}
Flight::halt(500, 'erro ao inserir venda');
} else {
if ($conn->inTransaction()) {
$conn->commit();
}
$dados = array('id_venda' => $id_venda);
if (isset($last_id_cliente)) {
$dados['id_cliente'] = $last_id_cliente;
}
Flight::response()->status(201)->header('Content-Type', 'application/json')->write(json_encode($dados))->send();
}
} catch (Exception $e) {
if ($conn->inTransaction()) {
$conn->rollback();
}
jsonException($e);
}
//.........这里部分代码省略.........
示例2: array
if (isLogged()) {
$listas = $conexao->select("lista", array('lista.*'), "WHERE LIS_CODIGO = {$id}")[0];
if (count($listas) > 0) {
include './header.php';
?>
<div class="container" id="conteudo">
<form method="post">
<label>Você realmente deseja excluir a lista <?php
echo $listas["LIS_NOME"];
?>
?</label>
<input type="submit" name="resp" value="Sim" class="btn btn-default btn-danger">
<input type="submit" name="resp" value="Não" class="btn btn-default">
</form>
</div>
<?php
include "scripts.php";
include "footer.php";
} else {
header("Location: membros.php");
}
} else {
header("Location: login.php");
}
} else {
if ($_POST['resp'] == "Sim") {
//$conexao->delete("itens_lista", "ITE_LIS_LIS_CODIGO", $id);
$conexao->delete("membros", "LIS_CODIGO", $id);
}
header("Location: membros.php");
}
示例3: header
<input type="submit" name="resp" value="Sim" class="btn btn-default btn-danger">
<input type="submit" name="resp" value="Não" class="btn btn-default">
</form>
</div>
<?php
} else {
?>
<div class="container" id="conteudo">
<div class="alert alert-danger">
<p>Item não encontrado</p>
</div>
</div>
<?php
}
} else {
?>
<div class="container" id="conteudo">
<div class="alert alert-danger">
<p>Você não tem permissão para acessar esta página</p>
</div>
</div>
<?php
}
} else {
if ($_POST['resp'] == "Sim") {
$conexao->delete("itens_lista", "ITE_LIS_CODIGO", $id);
}
header("Location: /grupos/{$codGrupo}/listas/{$codLista}/itens/");
}
include "scripts.php";
include "footer.php";
示例4: header
<input type="submit" name="resp" value="Não" class="btn btn-default">
</form>
</div>
<?php
} else {
?>
<div class="container" id="conteudo">
<div class="alert alert-danger">
<p>Lista não encontrada</p>
</div>
</div>
<?php
}
} else {
?>
<div class="container" id="conteudo">
<div class="alert alert-danger">
<p>Você não tem permissão para acessar essa página</p>
</div>
</div>
<?php
}
} else {
if ($_POST['resp'] == "Sim") {
//$conexao->delete("itens_lista", "ITE_LIS_LIS_CODIGO", $id);
$conexao->delete("lista", "LIS_CODIGO", $id);
}
header("Location: /grupos/" . $codGrupo . "/listas/");
}
include "scripts.php";
include "footer.php";
示例5: header
include "header.php";
?>
<div class="container" id="conteudo">
<form method="post">
<label>Você realmente deseja excluir o grupo <?php
echo $grupos["GRU_NOME"];
?>
?</label>
<input type="submit" name="resp" value="Sim" class="btn btn-default btn-danger">
<input type="submit" name="resp" value="Não" class="btn btn-default">
</form>
</div>
<?php
include "scripts.php";
include "footer.php";
} else {
header('Location: /dashboard/');
}
} else {
header('Location: /login/');
}
} else {
if ($_POST['resp'] == "Sim") {
$objetos->delete("mensagem", "MENS_GRU_CODIGO", $id);
$objetos->delete("itens_lista", "ITE_LIS_GRU_CODIGO", $id);
$objetos->delete("lista", "LIS_GRU_CODIGO", $id);
$objetos->delete("membros", "MEM_GRU_CODIGO", $id);
$objetos->delete("grupo", "GRU_CODIGO", $id);
}
header("Location: /dashboard/");
}