本文整理汇总了PHP中Conexion::insert方法的典型用法代码示例。如果您正苦于以下问题:PHP Conexion::insert方法的具体用法?PHP Conexion::insert怎么用?PHP Conexion::insert使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Conexion
的用法示例。
在下文中一共展示了Conexion::insert方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
$json_rsp["mensaje"] = "Error al modificar el perfil.";
}
$con->close();
} else {
$json_rsp["error"] = true;
$json_rsp["mensaje"] = "Error al conectarse al servidor.";
}
echo json_encode($json_rsp);
return;
case "guardar_contrato":
$contrato = $_POST["contrato"];
$json_rsp = array("error" => false, "mensaje" => "", "id" => -1);
$con = new Conexion($hostname, $user, $password, $dataBase);
if ($con->connect()) {
$consulta = "INSERT INTO TIPO_CONTRATO(TICO_TIPOCONTRATO) VALUES('{$contrato}')";
if ($con->insert($consulta)) {
$consulta = "SELECT MAX(TICO_ID) AS ID FROM TIPO_CONTRATO";
if ($rs = $con->select($consulta)) {
if ($fila = mysqli_fetch_assoc($rs)) {
$json_rsp["id"] = $fila["ID"];
} else {
$json_rsp["error"] = true;
$json_rsp["mensaje"] = "Error al consultar el contrato nuevo.";
}
} else {
$json_rsp["error"] = true;
$json_rsp["mensaje"] = "Error al consultar el contrato nuevo.";
}
} else {
$json_rsp["error"] = true;
$json_rsp["mensaje"] = "Error al guardar en el servidor.";
示例2: header
$verificarRegistro = json_decode($conex->get("SELECT * FROM personal where correo_electronico='{$email}' and idPersonal={$id}"));
if (count($verificarRegistro) == 0) {
$query = "SELECT * FROM personal where correo_electronico='{$email}'";
$duplicarRegistro = json_decode($conex->get($query));
if (count($duplicarRegistro) > 0) {
$_SESSION["msj"] = "Error!. Ya existe este personal.";
header("location: inicio_admin.php");
return;
}
}
//Antes que nada se verificará si en la relacion rol-personal se tiene algun dato
$isExistDatos = json_decode($conex->get("SELECT * FROM personal_rol where Personal_idPersonal={$id}"));
//$isExistDatos = json_decode($conex->get("SELECT * FROM personal_rol"));
if (count($isExistDatos) == 0) {
$query = "insert into personal_rol(Rol_idRol,Personal_idPersonal) values ({$idRol},{$id})";
if (!$conex->insert($query)) {
$_SESSION["msj"] = "Ocurrio un error al actualizar el personal";
header("Location: inicio_admin.php");
return;
}
} else {
//primero se hara el update a la relacion
$query = "update personal_rol set Rol_idRol={$idRol},Personal_idPersonal={$id} where Personal_idPersonal={$id}";
if (!$conex->insert($query)) {
$_SESSION["msj"] = "Ocurrio un error al actualizar el personal";
header("Location: inicio_admin.php");
return;
}
}
//echo $query;
//return;
示例3: date
if ($conexion->connect()) {
//Español
$tituloEs = $_POST['titulo-es'];
$cuerpoEs = $_POST['cuerpo-es'];
//Ingles
$tituloEn = $_POST['titulo-en'];
$cuerpoEn = $_POST['cuerpo-en'];
//Fecha
$fecha = date("Y-m-d H:i:s");
//Resto
$departamento = intval($_POST['departamento']);
//Consiguiendo el id del boletin
//Agregar la Imagen
if (move_uploaded_file($_FILES['imagen-boletin']['tmp_name'], $path)) {
$insertBoletin = "INSERT INTO Boletin(titulo_en, titulo_es, descripcion_en, descripcion_es, fecha, imagen,id_departamento) \n\t\t\t\t\t\t\t\t\t\tVALUES ('{$tituloEn}','{$tituloEs}','{$cuerpoEn}','{$cuerpoEs}','{$fecha}','{$path}','{$departamento}')";
if ($conexion->insert($insertBoletin)) {
$msj = "<div class='alert alert-success'>Boletin agregado correctamente</div>";
} else {
$msj = "<div class='alert alert-warning'>No se pudo agregar boletin<br></div>";
}
} else {
$msj = "<div class='alert alert-warning'>Error al subir la imagen. Boletin no agregado</div>";
}
}
} else {
$msj = "<div class='alert alert-warning'>Esta siendo victima de un hackeo.</div>";
}
} else {
$msj = "<div class='alert alert-warning'>Complete todo el formulario.</div>";
}
} else {
示例4: CURSOS
} else {
$query = "INSERT INTO CURSOS(CURS_CURSO,CURS_ANIO,CURRI_ID) \n\t\t\t\t\t\t\t\tVALUES('{$nombre[$i]}','{$año[$i]}','{$idCurriculo}')";
$insertArray[$contInsert] = $query;
$contInsert++;
}
} else {
exit("1");
}
}
for ($i = 0; $i < count($updateArray); $i++) {
if ($conexion->update($updateArray[$i])) {
$contBandera++;
}
}
for ($i = 0; $i < count($insertArray); $i++) {
if ($conexion->insert($insertArray[$i])) {
$contBandera++;
}
}
if ($tamañoArray == $contBandera) {
echo "0";
} else {
echo "2";
}
} else {
echo "3";
}
$conexion->close();
} else {
echo "4";
}
示例5: Conexion
$conexion = new Conexion($hostname, $user, $password, $dataBase);
if ($conexion->connect()) {
if (isset($_POST['idioma'])) {
$idiomas = $_POST['idioma'];
$tamañoIdiomas = count($idiomas);
$contBandera = 0;
$idEstudiante = $_SESSION['idUsuario'];
$query = "SELECT * FROM CURRICULO WHERE ESTU_ID='{$idEstudiante}'";
$result = $conexion->select($query);
$result = mysqli_fetch_array($result);
$idCurriculo = $result['CURRI_ID'];
$query = "DELETE FROM CURRICULO_IDIOMA WHERE CURRI_ID='{$idCurriculo}'";
if ($conexion->delete($query)) {
for ($i = 0; $i < $tamañoIdiomas; $i++) {
$query = "INSERT INTO CURRICULO_IDIOMA(CURRI_ID,IDIO_ID)\n\t\t\t\t\t\tVALUES('{$idCurriculo}','{$idiomas[$i]}')";
if ($conexion->insert($query)) {
$contBandera++;
}
}
if ($contBandera == $tamañoIdiomas) {
echo "0";
} else {
echo "2";
}
} else {
echo "2";
}
} else {
echo "3";
}
} else {
示例6: actmed
$fase = $_POST["idFase"];
if (isset($_POST['idModel'])) {
$idMedida = $_POST["idMedida"];
} else {
$idMedida = 0;
}
$identificador = $_POST["identificador"];
/* ------ */
$oldData = json_decode($conex->get("SELECT * FROM actividad where idActividad={$id}"));
$oldName = $oldData[0]->nombre;
//$oldOrden = $oldData[0]->orden;
$oldFase = $oldData[0]->Fase_idFase;
$oldIdentificador = $oldData[0]->identificador;
if ($idMedida == 0) {
$query = "DELETE FROM actmed WHERE Actividad_idActividad={$id}";
$conex->insert($query);
} else {
$query = "update actmed set Medida_idMedida={$idMedida} where Actividad_idActividad={$id}";
if ($conex->insert($query) == 0) {
$query = "INSERT INTO actmed(Actividad_idActividad,Medida_idMedida) VALUES({$id},{$idMedida})";
echo "<br>" . $query;
$conex->insert($query);
}
}
//if($oldName == $nombre && $oldFase == $id && $oldIdentificador == $identificador){//Si es el mismo nombre y la misma fase
if ($oldName == $nombre && $oldFase == $id) {
//Si es el mismo nombre y la misma fase
echo "Iguales<br>";
$queryVer = "select * from dependencia where Actividad_idActividad={$id}";
$band = json_decode($conex->get($queryVer));
if (isset($_POST['dependencia']) && $_POST['dependencia'] > 0) {
示例7: Conexion
if (isset($_POST)) {
$conexion = new Conexion($hostname, $user, $password, $dataBase);
if ($conexion->connect()) {
if (isset($_POST['telefono']) and isset($_POST['direccion']) and isset($_POST['fechaNacimiento']) and isset($_FILES['fotografia'])) {
$fotografia = $_FILES['fotografia'];
$direccion = $_POST['direccion'];
$telefono = $_POST['telefono'];
$fechaNacimiento = $_POST['fechaNacimiento'];
$fechaNacimiento = str_replace("/", "-", $fechaNacimiento);
$usuarioId = $SESSION['idUsuario'];
$banderaCampos = 0;
if ($direccion != "" and $telefono != "" and $fechaNacimiento != "" and $fotografia['tmp_name'] != "") {
$fullPathImage = subirImagen($fotografia);
if ($fullPathImage != "") {
$query = "INSERT INTO CURRICULO(CURRI_FOTOGRAFIA, CURRI_DIRECCION, CURRI_TELEFONO,CURRI_FECHANACIMIENTO,ESTU_ID) \n\t\t\t\t\tVALUES('{$fullPathImage}', '{$direccion}', '{$telefono}','{$fechaNacimiento}','{$usuarioId}');";
if ($conexion->insert($query)) {
$banderaCampos++;
$curriculoId = $conexion->rowId();
if (isset($_POST['educacion_instituto']) and isset($_POST['educacion_titulo']) and isset($_POST['educacion_anio'])) {
$eduInstituto = $_POST['educacion_instituto'];
$eduTitulo = $_POST['educacion_titulo'];
$eduAnio = $_POST['educacion_anio'];
$tamañoArreglo = count($eduInstituto);
$insertArray = array();
$indiceArray = 0;
for ($i = 0; $i < $tamañoArreglo; $i++) {
if ($eduInstituto[$i] != "" and $eduTitulo[$i] != "" and $eduAnio[$i] != "") {
$query = "INSERT INTO NIVEL_EDUCATIVO(NIED_NOMBREINSTITUCION, NIED_TITULO, NIED_ANIO, CURRI_ID) \n\t\t\t\t\t\t\t\t\t\tVALUES('{$eduInstituto[$i]}', '{$eduTitulo[$i]}', '{$eduAnio[$i]}','{$curriculoId}');";
$insertArray[$indiceArray] = $query;
$indiceArray++;
$banderaCampos++;