Metodo indefinido no rowCount()
Meu codigo apresenta erro no rowCount, o banco de dados e a tabela abrem corretamente.
O erro eh apresentado no localhost e tambem no site
Mensagem de erro:Fatal error: Uncaught Error: Call to undefined method mysqli_result::rowCount() in C:\xampp1\htdocs\xcompbrasil\selecionandoDados.php:15 Stack trace: #0 {main} thrown in selecionandoDados.php on line 15Linha 15: if($filtro->rowCount()>0) {Cod. fonte:
<?php
$host_local = "localhost";
$db_local = "xcompbrasil";
$user_local = "root";
$pass_local = "";
try {
$arquivo = mysqli_connect($host_local, $user_local, $pass_local, $db_local) or die (mysql_error());
// $arquivo = new PDO("mysql:host=root;dbname=xcompbrasil");
//echo "Voce esta conectado";
$filtro = "select * from usuarios_adm";
$filtro = $arquivo->query($filtro);
if($filtro->rowCount()>0) {
echo "Existem informacoes";
} else {
echo "Informacoes nao encontradas";
}
} catch (PDOException $e) {
$error_mensagem = $e->getMessage() . "<br/>";
echo "Error : " . $error_mensagem;
exit();
}
?>
Alguem pode ajudar por favor ?Discussão (1)
Carregando comentários...