本文整理汇总了PHP中conexion::getInstance方法的典型用法代码示例。如果您正苦于以下问题:PHP conexion::getInstance方法的具体用法?PHP conexion::getInstance怎么用?PHP conexion::getInstance使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类conexion
的用法示例。
在下文中一共展示了conexion::getInstance方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: deleteLocalidad
public static function deleteLocalidad($id)
{
try {
$sql = 'DELETE FROM localidad WHERE id = ' . $id;
conexion::getInstance()->beginTransaction();
$rsp = conexion::getInstance()->exec($sql);
conexion::getInstance()->commit();
if ($rsp !== false) {
$rsp = true;
} else {
throw new PDOException("El aprendiz no ha podido ser eliminado", 2633);
}
return $rsp;
} catch (PDOException $e) {
conexion::getInstance()->rollback();
return $e;
}
}
示例2: deleteFicha
public static function deleteFicha($id)
{
try {
$sql = 'DELETE FROM ficha WHERE num_ficha = ' . $id;
conexion::getInstance()->beginTransaction();
$rsp = conexion::getInstance()->exec($sql);
conexion::getInstance()->commit();
if ($rsp !== false) {
$rsp = true;
} else {
$rsp = false;
}
return $rsp;
} catch (PDOException $e) {
conexion::getInstance()->rollback();
return $e;
}
}
示例3: NewUsu
/**
*
* @param type $usu se define como la llave primaria
* @param type $password se define password
* @param type $activate se define activate
*
*@return \PDOException evuelve un mensaje de exito si la funcion fue realizada si es el caso y la funcion no fue realiza envia mensaje no se puede procesar
*/
public static function NewUsu($usu, $password, $activate)
{
try {
$sql = "INSERT INTO usuario (usuario, password, activado) VALUES ('{$usu}', '" . md5($password) . "', {$activate})";
conexion::getInstance()->beginTransaction();
$rsp = conexion::getInstance()->exec($sql);
conexion::getInstance()->commit();
if ($rsp !== false) {
$rsp = true;
} else {
throw new PDOException("El usuario {$usu} está siendo usado", 2745);
}
return $rsp;
} catch (PDOException $e) {
return $e;
}
}
示例4: buscarProductos
public function buscarProductos($texto)
{
$BD = conexion::getInstance();
return $BD->buscarProductos($texto);
}
示例5: newCity
/**
*
* @param type $id se define como la llave primaria
* @param type $nom se define como nom_ciudad
* @param type $depto se define como cod_depto
* @param type $habitantes se define como habitantes
*
*@return \PDOException evuelve un mensaje de exito si la funcion fue realizada si es el caso y la funcion no fue realiza envia mensaje no se puede procesar
*/
public static function newCity($id, $nom, $depto, $habitantes)
{
try {
$sql = "INSERT INTO ciudad (cod_ciudad, nom_ciudad, cod_depto, habitantes ) VALUES ('{$id}', '{$nom}', '{$depto}', '{$habitantes}')";
conexion::getInstance()->beginTransaction();
$rsp = conexion::getInstance()->exec($sql);
conexion::getInstance()->commit();
if ($rsp !== false) {
$rsp = true;
} else {
throw new PDOException("El Ciudad {$id} {$nom} {$depto} está siendo usado");
}
return $rsp;
} catch (PDOException $e) {
return $e;
}
}
示例6: deleteDepto
public static function deleteDepto($id)
{
try {
$sql = 'DELETE FROM depto WHERE cod_depto = ' . $id;
conexion::getInstance()->beginTransaction();
$rsp = conexion::getInstance()->exec($sql);
conexion::getInstance()->commit();
if ($rsp !== false) {
}
return $rsp;
} catch (PDOException $e) {
conexion::getInstance()->rollback();
return $e;
}
}