DB ERROR (mysqli_query() expects parameter 1)

Warning: mysqli_query() expects parameter 1 to be mysqli, string given in /storage/ssd5/701/4147701/public_html/novidades.php on line 11

Here’s my code:

<?php $user="id4132775_tops"; $password="vitor"; $database="id4132775_testando"; $hostname="localhost"; $con = mysqli_connect($hostname,$user,$password,$database); // cria a instrução SQL que vai selecionar os dados $query = sprintf("SELECT autor, data, texto FROM publica"); // executa a query $dados = mysqli_query($query,$con) or die(mysqli_error($con)); // transforma os dados em um array $linha = mysqli_fetch_assoc($dados); // calcula quantos dados retornaram $total = mysqli_num_rows($dados); ?>

Try this

<?php 
$user="id4132775_tops"; 
$password="vitor"; $database="id4132775_testando"; $hostname="localhost"; 
$con=mysqli_connect($hostname,$user,$password,$database); 
$query = "SELECT autor, data, texto FROM publica"; 
$dados = mysqli_query($con,$query) or die(mysqli_error($con)); 
$linha = mysqli_fetch_assoc($dados); 
$total = mysqli_num_rows($dados); 
?>
1 Like