Boa noite, todas as minhas consultas em mysql são feitas através de função. entao eu chamo a função dentro da pagina que eu quero(claro que previamente incluida atraves de um Include(pagina com as funções).
sei que para ler a contagem de registros utilizamos o $conta=mysqli_num_rows($resultado);
bom se eu colocar tudo em um unico arquivo funciona. mas, e quando eu chamo através da função?
EXPLICANDO MELHOR:
arquivo bancodefuncao.php
----- INICIO -----
function localizaSocio($conexao, $nome){
$socios = array();
$resultado=mysqli_query($conexao, "select * from socios_amc_soc_socio_copia where soc_magistrado LIKE '%{$nome}%'");
$total=mysqli_num_rows($resultado);
//echo $total;
while($socio=mysqli_fetch_assoc($resultado))
{
array_push($socios, $socio);
}
return $socios;
}
----- FIM DO ARQUIVO -----
Arquivo busca.php
----- INICIO -----
<?php
include("banco/conecta.php");
include("banco/socio_banco.php");
$nome=$_POST['nome'];
$socios=localizaSocio($conexao, $nome);
// DUVIDA = como saber o total de registros localizados? preciso da variavel $totalderegistros...
foreach($socios as $socio):
echo $socio['nome_do_socio'] ;
endforeach
?>
----- FIM DO ARQUIVO -----
imagino que deve ser algo simples que nao estou percebendo.
por favor que puder responder agradeço!!!