Select não mostra consulta caso tenha caracter especial
Galera, ao fazer o SELECT se eu tenho alguma palavra acentuada por exemplo não me retorna resultado algum.
Ja tentei de várias formas mais nada acontece.
Segue o codigo.
<?php
require 'conexao.php';
$ipp = 10;
$pagina = (isset($_POST['pagina'])) ? (int)$_POST['pagina'] : 0;
$itens = $pagina * $ipp;
$sql = sprintf("SELECT *FROM lojas WHERE status = 1 LIMIT %d OFFSET %d", $ipp, $itens);
$sth = $conn->prepare($sql);
$sth->execute();
$total = $sth->rowCount();
if($total > 0){
$retorno = array();
while($total = $sth->fetch(PDO::FETCH_ASSOC)){
$retorno[] = $total;
}
response(array("err"=>false, "inicio"=>$itens + 1, "fim"=>$itens + $sth->rowCount(), "itensPorPagina"=>$ipp, "post"=>$retorno, "pagina"=>$pagina));
}else{
response(array('err'=>true));
}
function response($resp){
header("Content_Type: application/json");
echo json_encode($resp);
}
?>
Agradeço de coração a quem ajudar!! s2Discussão (6)
Carregando comentários...