mysqli_fetch_assoc retorna apenas uma linha
Em uma classe, tenho um método que realiza o select no sql, até o momento funciona com requisições que solicitam uma única linha, porém quando é solicitado todas as linhas, ele retorna apenas o primeiro registro contido no MySQL.
<?php
class SQL
{
private $SQLUsuario = "root";
private $SQLSenha = "";
private $SQLHost = "127.0.0.1";
private $SQLBD = "database1";
public function SQLSelecionar($Comando){
#Executa o comando Select no SQL
$Conn2 = mysqli_connect($this->SQLHost, $this->SQLUsuario, $this->SQLSenha, $this->SQLBD);
$resultado = mysqli_query($Conn2, $Comando);
if (mysqli_num_rows($resultado) > 0){
return mysqli_fetch_assoc($resultado);
} else{
#Select retornou sem resultado(s)
return null;
}
mysqli_close($Conn2);
}
}Discussão (3)
Carregando comentários...