public function Paginacao($inicio, $fim) { try { $sql = "SELECT * FROM uteis LIMIT {$inicio},{$fim}"; $stmt = $this->conexao->prepare($sql); $stmt->execute(); $searchResults = array(); while ($rs = $stmt->fetch(PDO::FETCH_OBJ)) { $temp = new Uteis(); $temp->setIduteis($rs->iduteis); $temp->setImagem($rs->imagem); $temp->setTexto($rs->texto); $temp->setLink($rs->link); $temp->setOpcao($rs->opcao); array_push($searchResults, $temp); } return $searchResults; } catch (PDOException $e) { echo $e->getTraceAsString(); $trace = $e->getTrace(); echo "OCORREU UM ERRO na classe: '" . $trace[1]['class'] . "'<br>"; echo "OCORREU UM ERRO na funcao: '" . $trace[1]['function'] . "'<br>"; echo "OCORREU UM ERRO na linha: '" . $e->getLine() . "'<br>"; echo "OCORREU UM ERRO do arquivo: '" . $e->getFile() . "'<br>"; } }
$uteisDAO = new UteisDAO(); $acao = $_GET["acao"]; //$acao = "alt"; switch ($acao) { case "add": //print_r($_FILES); //print_r($_POST); $imagem = $_FILES["imagem"]["name"]; $imagem_type = $_FILES["imagem"]["type"]; $imagem_tmp_name = $_FILES["imagem"]["tmp_name"]; $imagem_size = $_FILES["imagem"]["imagem"]; $setImagem = $func->upload_imagem($imagem, $imagem_type, $imagem_tmp_name, $imagem_size, 1000000, 5000, 540, "uteis"); $uteis->setImagem($setImagem); $uteis->setTexto($_POST["texto"]); $uteis->setLink($_POST["link"]); $uteis->setOpcao($_POST["opcao"]); $uteisDAO->InsereUteis($uteis); header("location: ../principal.php?menu=8&act=mostra&msg=1"); break; case "alt": if ($_POST["remover"]) { $iduteis = $_POST["iduteis"]; $uteisDAO->Deleta($iduteis); header("location: ../principal.php?menu=8&act=mostra&msg=3"); } else { //print_r($_FILES); //print_r($_POST); if ($_FILES["imagem"]["name"] == "") { $setImagem = $_POST["imagem"]; } else { $imagem = $_FILES["imagem"]["name"];