Pessoal, boa noite!
Preciso de uma ajuda, tenho o código abaixo que deveria pegar todos os funcionários cadastrados, só que o JSON retorna apenas a primeira linha da tabela.
Alguém sabe me dizer o que estou fazendo de errado?
<?php
header('Content-Type: application/json; charset=utf-8');
include 'dbConnection.php';
$conn = new mysqli($HostName, $HostUser, $HostPass, $DatabaseName);
if($conn->connect_error){
echo "Sem conexão com o Banco ";
}else{
$conn = new mysqli($HostName, $HostUser, $HostPass, $DatabaseName);
mysqli_set_charset($conn, "utf8");
$sql = "SELECT * FROM funcionario";
$result = $conn->query($sql);
$registro = mysqli_fetch_array($result);
if($result->num_rows > 0 ){
echo json_encode($registro);
}
$conn->close();
}
?>