I want to select data from joined tables.
I'm getting an error Warning:
mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given
This is the code:
<?php
$consulta = mysqli_query($conexao, "SELECT exercicios.nome_exercicio AS nome_exc , exercicios.repeticoes_exercicio AS rep_exc , exercicios.serie AS serie_exc FROM exercicios
INNER JOIN usuarios ON usuarios.id_usuario = exercicios.id_usuario
WHERE id_usuario = usuarios.id_usuario
");
if (mysqli_num_rows($consulta) > 0) {
while ($exercicio = mysqli_fetch_assoc($consulta)) {
echo "<div class='table-responsive'><table class='table table-responsive'>
<tr><td></td><td>Nome</td><td>Repetições</td><td>Série</td></tr>
<td>'".$exercicio['nome_exc']."'</td>
<td>'".$exercicio['rep_exc']."'</td>
<td>'".$exercicio['serie_exc']."'</td>
</table></div> ";
}
} else {
echo "Seu instrutor ainda não cadastrou exercícios";
}