| 1 | <?php | 
  | 2 |  | 
  | 3 | require_once __DIR__ . "/calculaArregloDeParametros.php"; | 
  | 4 | require_once __DIR__ . "/calculaSqlDeAsignaciones.php"; | 
  | 5 |  | 
  | 6 | function delete(PDO $pdo,  string $from,  array $where) | 
  | 7 | { | 
  | 8 | $sql = "DELETE FROM $from"; | 
  | 9 |  | 
  | 10 | if (sizeof($where) === 0) { | 
  | 11 | $pdo->exec($sql); | 
  | 12 | } else { | 
  | 13 | $sqlDeWhere = calculaSqlDeAsignaciones(" AND ", $where); | 
  | 14 | $sql .= " WHERE $sqlDeWhere"; | 
  | 15 |  | 
  | 16 | $statement = $pdo->prepare($sql); | 
  | 17 | $parametros = calculaArregloDeParametros($where); | 
  | 18 | $statement->execute($parametros); | 
  | 19 | } | 
  | 20 | } | 
  | 21 |  |