function borrarRegistro($param) { $param = objectToArray($param); unset($param["DNIFarmacia"]); global $conn, $connBack, $insercionRemota, $SQLserverName, $SQLserverNameBack; if (DEBUG & DEBUG_LOG) { $mensaje = print_r($param, TRUE); $mensaje .= "--Llamada hecha en el fichero: " . __FILE__ . ", en la línea: " . __LINE__; error_log("[" . date("c") . "] \r\n {$mensaje}", 3, DIRECTORIO_LOG . __FUNCTION__ . "_" . date("YmdH") . ".log"); } $tabla = PREFIJO_TABLA_DISPENSACION . date("ym"); $resultadoBorrar = borrar($conn, $tabla, $param, $SQLserverName); // Si está activada la inserción remota la hacemos. if ($insercionRemota) { borrar($connBack, $tabla, $param, $SQLserverNameBack); } return array(__FUNCTION__ . "Result" => $resultadoBorrar["borrarResult"]); }
<tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "listado": listado($orden, $fechai, $fechaf); break; case "borrar_all": borrar_all($orden, $fechai, $fechaf, $del); listado($orden, $fechai, $fechaf); break; case "borrar": borrar($orden, $fechai, $fechaf, $id_); listado($orden, $fechai, $fechaf); break; default: if (date("Y-m-d") > "2012-03-05") { aprobacion_auto(); } del_log(); mails(); listado($orden, $fechai, $fechaf); break; } ?> <!-- --> </td>
<tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "listado": listado($f_division, $f_area, $f_proyecto, $division, $area, $pagina); break; case "guardar": guardar($f_division, $f_area, $f_proyecto, $division, $area, $proyecto, $usuario); listado($f_division, $f_area, $f_proyecto, $division, $area, $pagina); break; case "borrar": borrar($f_division, $f_area, $f_proyecto, $id_); listado($f_division, $f_area, $f_proyecto, $division, $area, $pagina); break; default: listado($f_division, $f_area, $f_proyecto, $division, $area, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
case "listado": listado($f_planta, $f_division, $orden, $pagina); break; case "estado": estado($id_, $estado, $nombre, $orden, $f_division); listado($f_planta, $f_division, $orden, $pagina); break; case "editar": editar($id_, $planta, $division, $orden, $f_division); break; case "update": update($id_, $planta, $division, $nombre, $orden, $f_planta, $f_division); listado($f_planta, $f_division, $orden, $pagina); break; case "borrar": borrar($id_, $nombre, $orden, $f_planta, $f_division); listado($f_planta, $f_division, $orden, $pagina); break; default: listado($f_planta, $f_division, $orden, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
function borrar($carpeta) { if (is_file($carpeta)) { return unlink($carpeta) or shell('rm -rf ' . escapeshellarg($carpeta), FALSE); } else { foreach (glob($carpeta . '/*') as $archivos_carpeta) { borrar($archivos_carpeta); } return rmdir($carpeta) or shell('rm -rf ' . escapeshellarg($carpeta), FALSE); } }
?> <div name="<?php echo $prod->url; ?> "> <p><?php echo alink(ver($prod), $prod->nombre); ?> - <?php echo $prod->precio; ?> </p> <p><?php echo $prod->stock; ?> en stock</p> <p>¿<?php echo alink(editar($prod), "Editar"); ?> o <?php echo alink(borrar($prod), "borrar"); ?> ?</p> </div> <?php } ?> </div> </body> </html>
case "listado": listado($f_planta, $f_division, $f_segmento, $f_apd, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_apd, $f_planta, $f_division, $f_segmento); listado($f_planta, $f_division, $f_segmento, $f_apd, $pagina); break; case "editar": editar($id_, $division, $segmento, $f_apd, $f_division, $f_segmento); break; case "update": update($id_, $division, $segmento, $nombre, $descripcion, $f_apd, $f_division, $f_segmento); listado($f_planta, $f_division, $f_segmento, $f_apd, $pagina); break; case "borrar": borrar($id_, $nombre, $f_apd, $f_planta, $f_division, $f_segmento); listado($f_planta, $f_division, $f_segmento, $f_apd, $pagina); break; default: listado($f_planta, $f_division, $f_segmento, $f_apd, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
desbloquear_sistema(); listado($type, $apd, $buscar, $pagina, $tipo); break; case "estado": estado($id_1, $id_2, $id_3, $estado, $type, $apd, $buscar, $pagina); listado($type, $apd, $buscar, $pagina, $tipo); break; case "editar": editar($id_1, $id_2, $id_3, $type, $apd, $buscar, $pagina); break; case "update": update($id_1, $id_2, $id_3, $type, $apd, $buscar, $pagina, $padre, $apd_, $tipo, $nivel, $material); listado($type, $apd, $buscar, $pagina, $tipo); break; case "borrar": borrar($id_1, $id_2, $id_3, $type, $apd, $buscar, $pagina); listado($type, $apd, $buscar, $pagina, $tipo); break; default: listado($type, $apd, $buscar, $pagina, $tipo); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
case "listado": listado($buscar, $pagina); break; case "estado": estado($id_, $estado, $vendor, $nombre); listado($buscar, $pagina); break; case "editar": editar($id_); break; case "update": update($id_, $vendor, $nombre); listado($buscar, $pagina); break; case "borrar": borrar($id_, $vendor, $nombre); listado($buscar, $pagina); break; default: listado($buscar, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
case "listado": listado($f_area, $f_estacion, $f_defecto, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_area, $f_estacion, $f_defecto); listado($f_area, $f_estacion, $f_defecto, $pagina); break; case "editar": editar($id_, $area, $f_area, $f_estacion, $f_defecto); break; case "update": update($id_, $area, $estacion, $nombre, $f_area, $f_estacion, $f_defecto, $causas); listado($f_area, $f_estacion, $f_defecto, $pagina); break; case "borrar": borrar($id_, $nombre, $f_area, $f_estacion, $f_defecto); listado($f_area, $f_estacion, $f_defecto, $pagina); break; case "borrar_masivo": borrar_masivo($f_area, $f_estacion, $f_defecto, $casilla); listado($f_area, $f_estacion, $f_defecto, $pagina); break; default: listado($f_area, $f_estacion, $f_defecto, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td>
case "listado": listado($orden, $f_planta, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_planta); listado($orden, $f_planta, $pagina); break; case "editar": editar($id_, $f_planta); break; case "update": update($id_, $planta, $nombre, $jefe, $f_planta); listado($orden, $f_planta, $pagina); break; case "borrar": borrar($id_, $nombre, $f_planta); listado($orden, $f_planta, $pagina); break; default: listado($orden, $f_planta, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
header('Location: login.html'); exit; } $servername = "localhost"; $username = "******"; $password = "******"; $dbname = "proyecto"; $conn = mysqli_connect($servername, $username, $password, $dbname); $alta = $_POST["alta"]; if ($alta != null && $alta == "true") { altaUser($conn); } $borrar = $_POST["borrar"]; if ($borrar != null && $borrar != "false") { $id = $_POST["id"]; borrar($conn, $id); } $actualizar = $_POST["actualizar"]; if ($actualizar != null && $actualizar != "false") { $id = $_POST["id"]; update($conn, $id); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1">
case "listado": listado($orden, $pagina); break; case "estado": estado($id_, $estado, $motivo); listado($orden, $pagina); break; case "editar": editar($id_); break; case "update": update($id_, $motivo); listado($orden, $pagina); break; case "borrar": borrar($id_, $motivo); listado($orden, $pagina); break; default: listado($orden, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
case "listado": listado($f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_area, $f_estacion); listado($f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo, $pagina); break; case "editar": editar($id_, $division, $segmento, $prce, $proyecto, $codigo, $orden_interna, $f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo); break; case "update": update($id_, $division, $segmento, $prce, $proyecto, $codigo, $orden_interna, $f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo); listado($f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo, $pagina); break; case "borrar": borrar($id_, $nombre, $f_area, $f_estacion); listado($f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo, $pagina); break; default: listado($f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
case "listado": listado($f_acdi, $f_userid, $f_depto, $f_pagina, $f_tipo); break; case "estado": estado($id_, $estado, $nombre, $f_acdi, $f_userid, $f_depto, $f_pagina); listado($f_acdi, $f_userid, $f_depto, $f_pagina, $f_tipo); break; case "editar": editar($id_, $f_acdi, $f_userid, $f_depto, $f_pagina); break; case "update": update($id_, $nombre, $apellidos, $usuario, $password1, $email, $ac_di, $f_acdi, $f_userid, $f_depto, $f_pagina); listado($f_acdi, $f_userid, $f_depto, $f_pagina, $f_tipo); break; case "borrar": borrar($id_, $nombre, $f_acdi, $f_userid, $f_depto, $f_pagina); listado($f_acdi, $f_userid, $f_depto, $f_pagina, $f_tipo); break; default: listado($f_acdi, $f_userid, $f_depto, $f_pagina, $f_tipo); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
<?php error_reporting(E_ALL ^ (E_NOTICE | E_WARNING | E_DEPRECATED)); $metodo = $_SERVER['REQUEST_METHOD']; $objeto = new StdClass(); if ($metodo == 'GET') { } else { if ($metodo == 'POST') { $objeto = json_decode($_POST['categoria']); if (strcmp($objeto->accion, "d") == 0) { borrar($objeto->idCategoria); } if (strcmp($objeto->accion, "i") == 0) { insertar($objeto); } if (strcmp($objeto->accion, "a") == 0) { actualizar($objeto); } } } function borrar($idCategoria) { include "../connection.php"; $link = mysql_connect("localhost", $connection['user'], $connection['password']) or die('No se pudo conectar' . mysql_error()); mysql_query("SET NAMES utf8"); mysql_select_db("shop") or die("No se pudo seleccionar la base de datos"); $SQL = "DELETE from categoria WHERE idCategoria = " . $idCategoria; mysql_query($SQL) or muere(mysql_error(), mysql_errno()); echo "Borrado OK."; http_response_code(200); mysql_close($link);
case "listado": listado($f_causa, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_causa); listado($f_causa, $pagina); break; case "editar": editar($id_, $f_causa); break; case "update": update($id_, $nombre, $codigos, $f_causa); listado($f_causa, $pagina); break; case "borrar": borrar($id_, $nombre, $f_causa); listado($f_causa, $pagina); break; default: listado($f_causa, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
<tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "listado": listado($f_tipo, $f_proyecto, $pagina); break; case "guardar": guardar($f_tipo, $f_proyecto, $tipo, $proyecto, $usuario); listado($f_tipo, $f_proyecto, $pagina); break; case "borrar": borrar($f_tipo, $f_proyecto, $id_); listado($f_tipo, $f_proyecto, $pagina); break; default: listado($f_tipo, $f_proyecto, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
// requerimientos de archivos require 'src/Nanite.php'; require 'src/functions.php'; Nanite::get('/', function () { header("Content-Type: application/json"); echo listar(); }); Nanite::get('/delete/([a-zA-Z0-9]+)', function ($id) { header("Content-Type: application/json"); if ($id == 'All') { echo borrarAll(); } else { if ($id == 'Active' || $id == 'Completed') { echo borrarEstado($id); } else { echo borrar($id); } } }); Nanite::post('/new', function () { header("Content-Type: application/json"); $objDatos = json_decode(file_get_contents("php://input")); $texto = ''; if (isset($objDatos->texto)) { $texto = $objDatos->texto; } echo crear($texto); }); Nanite::post('/update/([0-9]+)', function ($id) { header("Content-Type: application/json"); $objDatos = json_decode(file_get_contents("php://input"));
?> </title> </head> <body> <h1><?php echo $producto->nombre; ?> </h1> <p>Precio: $<?php echo $producto->precio; ?> </p> <p>Stock: <?php echo $producto->stock; ?> unidades</p> <a href="<?php echo editar($producto); ?> ">Editar</a> <a href="<?php echo borrar($producto); ?> ">Borrar</a> <br/><a href="<?php echo WEB_FOLDER . 'productos/listar'; ?> ">Listado</a> </body> </html>
<tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "config": config(); break; case "save_config": save_config($hora_1, $hora_2); config(); break; case "borrar": borrar($id_, $for_id, $fechai, $fechaf, $orden); listado($orden, $fechai, $fechaf, $for_id, $reenviar); break; case "reenviar": reenviar($orden, $fechai, $fechaf, $for_id, $mails); listado($orden, $fechai, $fechaf, $for_id, $reenviar); break; case "del_all": del_all($orden, $fechai, $fechaf, $for_id, $mails); listado($orden, $fechai, $fechaf, $for_id, $reenviar); break; default: listado($orden, $fechai, $fechaf, $for_id, $reenviar); break; } ?>
</tr> <?php // Consulta sql select all $consulta = $conexion->query('SELECT * FROM cliente'); // Si damos al boton Crear, lanzamos la funcion de alta if (isset($_POST["crear"])) { alta($conexion); } // Si damos a algun boton modificar, lanzamos la funcion update if (isset($_POST['update'])) { update($conexion); } // Si damos a algun boton borrar, lanzamos la funcion borrar if (isset($_POST["borrar"])) { borrar($conexion); } // Listado de clientes del banco listado($consulta); ?> </table> </body> <?php // Funcion listado. Esta funcion muestra en formato tabla todas las filas de la tabla clientes // por parametro pasamos la sentencia SQL function listado($sentencia) { // Mientras haya registros en la tabla
borrar_no_guardados(); listado($orden, $f_orden, $pagina); break; case "estado": estado($id_, $estado, $nombre, $orden, $f_orden); listado($orden, $f_orden, $pagina); break; case "editar": editar($id_, $reason_code, $descripcion, $orden_interna, $info_ad, $financiero, $vendor, $txs_sap, $mov_sap, $depto1, $depto2, $orden, $f_orden); break; case "update": update($id_, $reason_code, $descripcion, $orden_interna, $info_ad, $financiero, $vendor, $txs_sap, $mov_sap, $orden, $f_orden, $codigo); listado($orden, $f_orden, $pagina); break; case "borrar": borrar($id_, $nombre); listado($orden, $f_orden, $pagina); break; default: borrar_no_guardados(); listado($orden, $f_orden, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php
case "listado": listado($f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial); listado($f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial, $pagina); break; case "editar": editar($id_, $planta, $division, $prce, $segmento, $f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial); break; case "update": update($id_, $planta, $division, $prce, $segmento, $nombre, $lsr, $apr_especial, $f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial); listado($f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial, $pagina); break; case "borrar": borrar($id_, $nombre, $f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial); listado($f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial, $pagina); break; case "upload_form": upload_form($division, $segmento, $prce); break; case "upload_file": upload_file($division, $segmento, $prce, $proyecto, $archivo, $archivo_name); break; default: listado($f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial, $pagina); break; } ?> <!-- -->
<?php include 'libreria.php'; //$amigo=EncontrarReg($_GET['nro']); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sin título</title> </head> <body> <h1>Borrar Registro</h1> <?php $a = borrar($_GET['nro']); ?> <p><a href="index.php">Lista de Amigos</a></p> </body> </html>
case 'busqueda': // Versión actuliazada del caso 'buscar' busqueda($_GET['query'], $_GET['howMany'], $_GET['offset']); break; case 'busqueda2': // Versión actuliazada del caso 'busqueda' busqueda2($_GET['query'], $_GET['permiso']); break; case 'obtener': getId($_GET['id']); break; case 'actualizar': actualizar(); break; case 'borrar': borrar(); break; case 'login': login(); break; case 'getPassword': getPassword(); break; case 'mostrarDecadas': mostrarDecadas(); break; case 'mostrarCaratula': mostrarCaratula($_GET['query']); break; case 'obtenerXAreas': obtenerArea($_GET['id']);
<tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "listado": listado($f_proyecto, $pagina); break; case "guardar": guardar($f_proyecto, $proyecto, $usuario); listado($f_tipo, $f_proyecto, $pagina); break; case "borrar": borrar($f_proyecto, $id_); listado($f_tipo, $f_proyecto, $pagina); break; default: listado($f_proyecto, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
<tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "listado": listado($f_division, $pagina); break; case "guardar": guardar($f_division, $division, $usuario); listado($f_division, $pagina); break; case "borrar": borrar($f_division, $id_); listado($f_division, $pagina); break; default: listado($f_division, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php";
case "listado": listado($f_linea, $f_area, $f_estacion, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_area, $f_estacion, $f_linea); listado($f_linea, $f_area, $f_estacion, $pagina); break; case "editar": editar($id_, $area, $f_area, $f_segmento, $f_linea); break; case "update": update($id_, $area, $estacion, $nombre, $f_area, $f_estacion, $f_linea); listado($f_linea, $f_area, $f_estacion, $pagina); break; case "borrar": borrar($id_, $nombre, $f_area, $f_estacion, $f_linea); listado($f_linea, $f_area, $f_estacion, $pagina); break; case "borrar_masivo": borrar_masivo($f_linea, $f_area, $f_estacion, $casilla); listado($f_linea, $f_area, $f_estacion, $pagina); break; default: listado($f_linea, $f_area, $f_estacion, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td>
function borrar($carpeta) { if (is_file($carpeta)) { return unlink($carpeta) or shell("rm -rf " . escapeshellarg($carpeta), FALSE); } foreach (glob($carpeta . "/*") as $archivos_carpeta) { if (is_dir($archivos_carpeta)) { borrar($archivos_carpeta); } else { unlink($archivos_carpeta) or shell("rm -rf " . escapeshellarg($carpeta), FALSE); } } return rmdir($carpeta) or shell("rm -rf " . escapeshellarg($carpeta), FALSE); }