示例#1
0
function update($table, $params, $paramConditions)
{
    // Atribui a instrução SQL construida no método
    $sql = buildUpdate($table, $params, $paramConditions);
    $conn = dbConnect();
    extract($paramConditions);
    extract($params);
    $idAtividade = antiInjection($id);
    $idDemandante = antiInjection($id_demandante);
    $idSetor = antiInjection($id_setor);
    $idStatus = antiInjection($id_status);
    $idResponsavel = antiInjection($id_responsavel);
    $titulo = antiInjection($titulo);
    $descricao = antiInjection($descricao);
    $data = str_replace('/', '-', antiInjection($data));
    $data = date('Y-m-d', strtotime($data));
    $tempoGasto = antiInjection($tempo_gasto);
    $stmt = mysqli_prepare($conn, $sql);
    mysqli_stmt_bind_param($stmt, 'iiisisssi', $idResponsavel, $idSetor, $idDemandante, $titulo, $idStatus, $descricao, $data, $tempoGasto, $idAtividade);
    if (!mysqli_stmt_execute($stmt)) {
        $return = false;
    } else {
        $return = true;
    }
    mysqli_stmt_close($stmt);
    dbClose($conn);
    return $return;
}
示例#2
0
function update($table, $params, $paramConditions)
{
    // Atribui a instrução SQL construida no método
    $sql = buildUpdate($table, $params, $paramConditions);
    $conn = dbConnect();
    extract($paramConditions);
    extract($params);
    $status = antiInjection($status);
    $id = antiInjection($id);
    $stmt = mysqli_prepare($conn, $sql);
    mysqli_stmt_bind_param($stmt, 'si', $status, $id);
    if (!mysqli_stmt_execute($stmt)) {
        $return = false;
    } else {
        $return = true;
    }
    mysqli_stmt_close($stmt);
    dbClose($conn);
    return $return;
}
示例#3
0
function update($table, $params, $paramConditions)
{
    // Atribui a instrução SQL construida no método
    $sql = buildUpdate($table, $params, $paramConditions);
    $conn = dbConnect();
    extract($paramConditions);
    extract($params);
    $nome = antiInjection($nome);
    $email = antiInjection($email);
    $ativo = antiInjection($ativo);
    $idSetor = antiInjection($id_setor);
    $tipo = antiInjection($tipo);
    $id = antiInjection($id);
    $stmt = mysqli_prepare($conn, $sql);
    mysqli_stmt_bind_param($stmt, 'sssisi', $nome, $email, $ativo, $idSetor, $tipo, $id);
    if (!mysqli_stmt_execute($stmt)) {
        $return = false;
    } else {
        $return = true;
    }
    mysqli_stmt_close($stmt);
    dbClose($conn);
    return $return;
}