You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
777 B

<?php
function numeroCadastroExiste($dbcon, $number, $org_id){
$queries = [
'ramal' => "SELECT '' FROM pabx_ramais WHERE ramal_numero = $1 AND org_id = $2",
'fila' => "SELECT '' FROM pbx_dacs WHERE numero = $1 AND org_id = $2",
'ura' => "SELECT '' FROM pbx_ura WHERE teste = $1 AND org_id = $2",
'anuncio' => "SELECT '' FROM pbx_anuncios WHERE teste = $1 AND org_id = $2",
'disa' => "SELECT '' FROM pbx_disa WHERE numero = $1 AND org_id = $2"
];
foreach ($queries as $key => $query) {
pg_prepare($dbcon, "existe_{$key}", $query);
$result = pg_execute($dbcon, "existe_{$key}", array($number, $org_id));
if (pg_num_rows($result) > 0) {
return $key;
}
}
return false;
}