voila le code !!
<html>
<head>
<meta charset="utf-8">
<title>Recherche</title>
</head>
<?php
$connexion=mysqli_connect("localhost","root","","biblio") or die('Error');
//connexion a la base
if(isset($_POST['go'])){
if (isset($_POST['recherche'])) {
$recherche=$_POST['recherche'];
//Récupère la variable
$recherche=preg_split("/[\s,]+/","$recherche");
//notayer la requete de l'utilisateur
$req ="SELECT * FROM livre l editeur e auteur a where l.titre like'%recherche%' or e.editeur like'%recherche%' or a.nomauteur like '%recherche%' or a.prenomauteur like '%recherche%' or l.theme like '%recherche%' ";
$query=mysqli_query($connexion,$req)or die('Error');
if (empty($query)) {
echo "erreur";
}
else{
$resultats = mysqli_num_rows($query);
//affichage des resultats sous forme d'un tableau
if (null!==($resultats)) {
while ($res=mysqli_fetch_row($resultats)){
$titre=$res['titre'];
$auteur=$res['auteur'];
$numlivre=$res['numlivre'];
echo "<ul>\n";
echo "<li>" . "<a href=\"recherche.php?id=$numlivre\">" .$titre . " " . $auteur . "</a></li>\n";
}
}
}
}
else{
echo "erreur";
}
}
</html>