本文整理汇总了PHP中Conexion::lastInsertId方法的典型用法代码示例。如果您正苦于以下问题:PHP Conexion::lastInsertId方法的具体用法?PHP Conexion::lastInsertId怎么用?PHP Conexion::lastInsertId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Conexion
的用法示例。
在下文中一共展示了Conexion::lastInsertId方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: guardar
public function guardar($inmueble)
{
$conexion = new Conexion();
if ($inmueble->id) {
$consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET ubicacion = :ubicacion, calle = :calle, nExt = :nExt, nInt = :nInt, cp = :cp, colonia = :colonia, rec = :rec, recDetalle = :recDetalle, ban = :ban, banDetalle = :banDetalle, detalle = :detalle, num = :num, construido = :construido, Stotal = :Stotal, costoM2 = :costoM2, Ctotal = :Ctotal, instPago = :instPago, propia = :propia, adeudo = :adeudo, fContrato = :fContrato, fVigencia = :fVigencia, nCredito = :nCredito, deseado = :deseado, comision = :comision WHERE id = :id');
$consulta->bindParam(':ubicacion', $inmueble->ubicacion);
$consulta->bindParam(':calle', $inmueble->calle);
$consulta->bindParam(':nExt', $inmueble->nExt);
$consulta->bindParam(':colonia', $inmueble->colonia);
$consulta->bindParam(':rec', $inmueble->rec);
$consulta->bindParam(':ban', $inmueble->ban);
$consulta->bindParam(':detalle', $inmueble->detalle);
$consulta->bindParam(':propia', $inmueble->propia);
$consulta->bindParam(':deseado', $inmueble->deseado);
$consulta->bindParam(':nInt', $inmueble->nInt);
$consulta->bindParam(':cp', $inmueble->cp);
$consulta->bindParam(':recDetalle', $inmueble->recDetalle);
$consulta->bindParam(':banDetalle', $inmueble->banDetalle);
$consulta->bindParam(':construido', $inmueble->construido);
$consulta->bindParam(':Stotal', $inmueble->Stotal);
$consulta->bindParam(':costoM2', $inmueble->costoM2);
$consulta->bindParam(':Ctotal', $inmueble->Ctotal);
$consulta->bindParam(':instPago', $inmueble->instPago);
$consulta->bindParam(':adeudo', $inmueble->adeudo);
$consulta->bindParam(':fContrato', $inmueble->fContrato);
$consulta->bindParam(':fVigencia', $inmueble->fVigencia);
$consulta->bindParam(':nCredito', $inmueble->nCredito);
$consulta->bindParam(':comision', $inmueble->comision);
$consulta->bindParam(':num', $inmueble->num);
$consulta->bindParam(':id', $inmueble->id);
$consulta->execute();
} else {
$consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (ubicacion, calle, nExt, colonia, rec, ban, detalle, propia, deseado, tipo_id, cliente_id, operacion_id, estatus) VALUES(:ubicacion, :calle, :nExt, :colonia, :rec, :ban, :detalle, :propia, :deseado, :tipo, :cliente, 1, 2)');
$consulta->bindParam(':ubicacion', $inmueble->ubicacion);
$consulta->bindParam(':calle', $inmueble->calle);
$consulta->bindParam(':nExt', $inmueble->nExt);
$consulta->bindParam(':colonia', $inmueble->colonia);
$consulta->bindParam(':rec', $inmueble->rec);
$consulta->bindParam(':ban', $inmueble->ban);
$consulta->bindParam(':detalle', $inmueble->detalle);
$consulta->bindParam(':propia', $inmueble->propia);
$consulta->bindParam(':deseado', $inmueble->deseado);
$consulta->bindParam(':tipo', $inmueble->tipo->id);
$consulta->bindParam(':cliente', $inmueble->cliente->id);
$consulta->execute();
$inmueble->id = $conexion->lastInsertId();
$inmueble->expediente = $conexion->lastInsertId();
}
$conexion = null;
}
示例2: guardar
public function guardar($cliente)
{
$conexion = new Conexion();
if ($cliente->id) {
$consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET domicilio = :domicilio, contacto = :contacto, telefono = :telefono, curp = :curp, nss = :nss, civil = :civil, notas = :notas, estado_id = :estado WHERE id = :id');
$consulta->bindParam(':domicilio', $cliente->domicilio);
$consulta->bindParam(':contacto', $cliente->contacto);
$consulta->bindParam(':telefono', $cliente->telefono);
$consulta->bindParam(':curp', $cliente->curp);
$consulta->bindParam(':nss', $cliente->nss);
$consulta->bindParam(':civil', $cliente->civil);
$consulta->bindParam(':notas', $cliente->notas);
$consulta->bindParam(':estado', $cliente->estado->id);
$consulta->bindParam(':id', $cliente->id);
$consulta->execute();
} else {
$consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (domicilio, telefono, usuario_id) VALUES(:domicilio, :telefono, :usuario)');
$consulta->bindParam(':domicilio', $cliente->domicilio);
$consulta->bindParam(':telefono', $cliente->telefono);
$consulta->bindParam(':usuario', $cliente->usuario->id);
$consulta->execute();
$cliente->id = $conexion->lastInsertId();
}
$conexion = null;
}
示例3: guardarDatos
public function guardarDatos()
{
$conexion = new Conexion();
$sql = $conexion->prepare("INSERT INTO " . self::TABLA . " (nombre, correo) VALUES (:nombre, :correo)");
$sql->bindParam(':nombre', $this->nombre);
$sql->bindParam(':correo', $this->correo);
$sql->execute();
$this->id = $conexion->lastInsertId();
$conexion = NULL;
}
示例4: guardar
public function guardar()
{
$conexion = new Conexion();
if ($this->id_deporte != 0) {
$consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET = descripcion = :deporte_nombre WHERE id = :id');
$consulta->bindParam(':deporte_nombre', $this->deporte_nombre);
$consulta->bindParam(':id_deporte', $this->id_deporte);
$consulta->execute();
} else {
$consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (descripcion) VALUES(:deporte_nombre)');
$consulta->bindParam(':deporte_nombre', $this->deporte_nombre);
$consulta->execute();
$this->id = $conexion->lastInsertId();
}
// $conexion = null;
}
示例5: guardar
public function guardar($operacion)
{
$conexion = new Conexion();
if ($operacion->id) {
$consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET operacion = :nombre WHERE id = :id');
$consulta->bindParam(':nombre', $operacion->operacion);
$consulta->bindParam(':id', $operacion->id);
$consulta->execute();
} else {
$consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (operacion) VALUES(:nombre)');
$consulta->bindParam(':nombre', $operacion->operacion);
$consulta->execute();
$operacion->id = $conexion->lastInsertId();
}
$conexion = null;
}
示例6: guardar
public function guardar($usuario)
{
$conexion = new Conexion();
if ($usuario->id) {
$consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET nombre = :nombre, correo = :correo WHERE id = :id');
$consulta->bindParam(':nombre', $usuario->nombre);
$consulta->bindParam(':correo', $usuario->correo);
$consulta->bindParam(':id', $usuario->id);
$consulta->execute();
} else {
$consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (nombre, correo, clave, estatus) VALUES(:nombre, :correo, :clave, 1)');
$consulta->bindParam(':nombre', $usuario->nombre);
$consulta->bindParam(':correo', $usuario->correo);
$consulta->bindParam(':clave', md5($usuario->clave));
$consulta->execute();
$usuario->id = $conexion->lastInsertId();
}
$conexion = null;
}
示例7: guardar
public function guardar($asesor)
{
$conexion = new Conexion();
if ($asesor->id) {
$consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET telefono = :telefono, sede_id = :sede WHERE id = :id');
$consulta->bindParam(':telefono', $asesor->telefono);
$consulta->bindParam(':sede', $asesor->sede->id);
$consulta->bindParam(':id', $asesor->id);
$consulta->execute();
} else {
$consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (telefono, sede_id, usuario_id) VALUES(:telefono, :sede, :usuario)');
$consulta->bindParam(':sede', $asesor->sede->id);
$consulta->bindParam(':telefono', $asesor->telefono);
$consulta->bindParam(':usuario', $asesor->usuario->id);
$consulta->execute();
$asesor->id = $conexion->lastInsertId();
}
$conexion = null;
}
示例8: guardar
public function guardar($sede)
{
$conexion = new Conexion();
if ($sede->id) {
$consulta = $conexion->prepare('UPDATE ' . self::TABLA . ' SET sede = :nombre, direccion = :direccion, telefono = :telefono WHERE id = :id');
$consulta->bindParam(':nombre', $sede->sede);
$consulta->bindParam(':direccion', $sede->direccion);
$consulta->bindParam(':telefono', $sede->telefono);
$consulta->bindParam(':id', $sede->id);
$consulta->execute();
} else {
$consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' (sede, direccion, telefono) VALUES(:nombre, :direccion, :telefono)');
$consulta->bindParam(':nombre', $sede->sede);
$consulta->bindParam(':direccion', $sede->direccion);
$consulta->bindParam(':telefono', $sede->telefono);
$consulta->execute();
$sede->id = $conexion->lastInsertId();
}
$conexion = null;
}
示例9: guardarSocio
public function guardarSocio()
{
$conexion = new Conexion();
if ($this->id_persona != 0) {
/* $consulta = $conexion->prepare('UPDATE ' . self::TABLA .' SET = descripcion = :deporte_nombre WHERE id_deporte = :id');
$consulta->bindParam(':deporte_nombre', $this->deporte_nombre);
$consulta->bindParam(':id_deporte', $this->id_deporte);
$consulta->execute();*/
} else {
$consulta = $conexion->prepare('INSERT INTO ' . self::TABLA . ' ( nombre,apellido,telefono_movil,telefono_fijo,fecha_nac,mail,user,pass) VALUES(:nombre, :apellido,:telefono_movil, :telefono_fijo,:fecha_nac, :mail,:user, :pass)');
$consulta->bindParam(':nombre', $this->nombre);
$consulta->bindParam(':apellido', $this->apellido);
$consulta->bindParam(':telefono_fijo', $this->telefono_fijo);
$consulta->bindParam(':telefono_movil', $this->telefono_movil);
$consulta->bindParam(':mail', $this->mail);
$consulta->bindParam(':fecha_nac', $this->fecha_nac);
//$consulta->bindParam( ':ciudad',$this->ciudad);
// $consulta->bindParam( ':provincia',$this->provincia);
$consulta->bindParam(':mail', $this->mail);
$consulta->bindParam(':user', $this->user);
$consulta->bindParam(':pass', $this->pass);
$consulta->execute();
$this->id = $conexion->lastInsertId();
}
$conexion = null;
}