How do you do pagination with angular and php?
My php:
<?php
include_once("conPDO.php");
$pdo = conectar();
$buscaCidades=$pdo->prepare("SELECT * FROM cidade");
$buscaCidades->execute();
$return = array();
while ($linha=$buscaCidades->fetch(PDO::FETCH_ASSOC)) {
$return[] = array(
'idCidade' => $linha['idCidade'],
'nome' => utf8_encode($linha['nome']),
);
}
echo json_encode($return);
?>
My html:
<div align="center">
<table width="400">
<tr>
<td width="200"><b>Cidade</b></td>
<td width="100"><b>Sala</b></td>
<td width="100"></td>
</tr>
<tr ng-repeat="cidade in cidades">
<td>{{cidade.nome}}</td>
<td>{{cidade.sala}}</td>
</tr>
</table>
My controller:
app.controller("CidadesController", function ($scope, $http, $stateParams, $state) {
var carregaCidades = function () {
$http.get("admin/php/pegaCidades.php").success(function (data){
//console.log(data);
$scope.cidades = data;
});
};
carregaCidades();
});