utf8_encode e htmlspecialchars
Boa tarde
Tinha esse código echo 'id: '.htmlspecialchars($result->fetch_assoc() que mudei para echo 'id: '.utf8_encode($result->fetch_assoc(), resolvendo o problema da acentuação. Mas o que eu queria era ter ambos, o htmlspecialchars e o utf8_encode.
Como fazer isso?
Obrigado.
<?php // query.php
require_once 'login.php';
$conn = new mysqli($hn, $un, $pw, $db);
if ($conn->connect_error) die("Fatal Error");
$query = "SELECT * FROM classicos_lit";
$result = $conn->query($query);
if (!$result) die("Erro fatal");
$rows = $result->num_rows;
for ($j = 0 ; $j < $rows ; ++$j)
{
$result->data_seek($j);
echo 'id: '.utf8_encode($result->fetch_assoc()['id']).'<br>';
$result->data_seek($j);
echo 'Autor: '.utf8_encode($result->fetch_assoc()['autor']).'<br>';
$result->data_seek($j);
echo 'Título: '.utf8_encode($result->fetch_assoc()['titulo']).'<br>';
$result->data_seek($j);
echo 'Categoria: '.utf8_encode($result->fetch_assoc()['categoria']).'<br>';
$result->data_seek($j);
echo 'Ano: '.utf8_encode($result->fetch_assoc()['ano']).'<br><br>';
}
$result->close();
$conn->close();
?>Discussão (1)
Carregando comentários...