本文整理汇总了PHP中BD::insert2方法的典型用法代码示例。如果您正苦于以下问题:PHP BD::insert2方法的具体用法?PHP BD::insert2怎么用?PHP BD::insert2使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BD
的用法示例。
在下文中一共展示了BD::insert2方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: BD
$pass = "";
}
if (isset($_REQUEST["id_persona"])) {
$id_persona = $_REQUEST["id_persona"];
} else {
$id_persona = 0;
}
if ($accion == "add") {
$bd = new BD();
$bd->beginTransaction();
try {
$parametrosPersona = array("pers_nombres" => $nombre, "pers_paterno" => $apPaterno, "pers_materno" => $apMaterno, "pers_nombrecompleto" => $nombre . " " . $apPaterno . " " . $apMaterno, "pers_email" => $email);
$bd->insert(tablas::PERSONAS, $parametrosPersona);
if ($bd->myException->getEstado() == 0) {
$parametrosUsuario = array('usua_nombre_usuario' => $user, 'usua_clave' => $pass, 'usua_fecha_creacion' => date("Y-m-d H:i:s"), 'id_persona' => $bd->lastId());
$bd->insert2(tablas::USUARIOS, $parametrosUsuario);
if ($bd->myException->getEstado() == 0) {
$bd->commit();
$estado = "ok";
$mensaje = "Usuario Ingresado Exitosamente";
} else {
$bd->rollBack();
$estado = "error";
$mensaje = $bd->myException->getMensaje();
}
} else {
$bd->rollBack();
$estado = "error";
$mensaje = $bd->myException->getMensaje();
}
} catch (MyException $e) {