| 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 |  |