PHP / MYSQL sélectionnez à l'aide de mysqli_query

J'ai du mal avec mon script et depuis le passage à mysqli elle ne fonctionnera plus.J'ai vérifié le manuel PHP, mais juste ne peut pas voir ce que je fais de mal, sûrement un des débutants erreur.

Voici mon code:

<?php

//Connect to database
include ('connection.php');

//Retrieve all the data from the table
$result = mysqli_query("SELECT * FROM gear") or die(mysqli_error()); 

echo "<table border='1'>";
echo "<tr> <th>Manufacturer</th> <th>Model</th> <th>Description</th> </tr>";
//keeps getting the next row until there are no more to get
while($gear = mysqli_fetch_array( $result )) {

//Print out the contents of each row into a table
    echo "<tr><td>"; 
    echo $gear['manu'];
    echo "</td><td>"; 
    echo $gear['model'];
    echo "</td><td>"; 
    echo $gear['desc'];
    echo "</td></tr>"; 

} 
echo "</table>";

?>

Je me demande si c'est à cause du fait que je suis en utilisant un autre script pour se connecter mais c'est à se plaindre de mes mysqli_query si j'obtiens cette erreur:

[Mer Jan 01 21:14:54 2014] [error] [client ::1] PHP Warning: mysqli_error() attend exactement 1 paramètre, 0 dans /var/www/eml/includes/query_gear.php sur la ligne 7

Des conseils ou des suggestions seraient appréciées.

InformationsquelleAutor user3146788 | 2014-01-02