if (!$statement->rowCount() == 0) { $result = $statement->fetch(); $dados = ['id' => $result['id'], 'descricao' => $result['descricao']]; return $dados; } else { return false; } } public function todos() { $sql = "SELECT id,descricao FROM categorias"; $statement = $this->_db->prepare($sql); $statement->execute(); $result = $statement->fetchAll(); if ($result) { return $result; } else { return false; } } public function removerTodos() { $sql = 'DELETE FROM categorias'; $this->_db->exec($sql); } } $ct = new CategoriaDeAvaliacaoRepositorio(); $dad = $ct->todos(); if ($dad) { echo 'YESSS'; }
<?php require_once __DIR__ . '/../modelos/exportar.php'; require_once __DIR__ . '/../repositorios/exportar.php'; $control = new CategoriaDeAvaliacaoRepositorio(); $categorias = array(array('id' => null, 'descricao' => 'Teste'), array('id' => null, 'descricao' => 'mini-Teste'), array('id' => null, 'descricao' => 'Trabalho')); foreach ($categorias as $categ) { $ct = new CategoriaDeAvaliacao($categ['id'], $categ['descricao']); if ($control->criar($ct)) { echo "Categoria " . $categ['descricao'] . " criada com sucesso!" . "\n"; } else { echo "Categoria " . $categ['descricao'] . " ja existe!" . "\n"; } }