mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given ;
<?php$sql="SELECT COUNT(*) AS qtde_tweets FROM tweet WHERE id_usuario = $id_usuario ";$resultado_id=$con->query($sql);$qtde_tweets=mysqli_fetch_array($resultado_id);?>
<?php$conn=mysqli_connect("localhost","root","senha","db");if($result=$conn->query("SELECT COUNT(*) as Quantidade FROM dados")){//$countAssoc = $result->fetch_assoc();//$countObject = $result->fetch_object();$countRow=$result->fetch_row();//echo $countAssoc['Quantidade'];//echo $countObject->Quantidade;var_dump($countRow[0]);}
<?php$sql="SELECT COUNT(*) AS qtde_tweets FROM tweet WHERE id_usuario = $id_usuario ";if($resultado_id=$con->query($sql)){$qtde_tweets=mysqli_fetch_row($resultado_id);var_dump($qtde_tweets);var_dump($qtde_tweets[0]);}
Pra mim tem um erro na SQL!
D
dudaskank
Segundo a documentação do método query, ele retorna FALSE no caso de erro ou o objeto mysqli_result em caso de sucesso, nesse caso com certeza deu erro então.
Pra ver o erro que deu, pode trocar temporariamente seu código por isso:
$con->query($sql)ordie($con->error);
Porém o ideal é você verificar o retorno do método e trabalhar a partir daí, e não simplesmente sair com mensagem de erro hehe