PHP > Effectuer une recherche dans une Base de donnée sur des mots clés

$motcles $_POST['motcles'];        
print 
"<h1>Résultats de la recherche sur: ".$motcles."</h1>";
$motcles str_replace(" ""%",$motcles); //On remplace les espaces par des %, permettant ainsi de rechercher  sur tous les mots clés
$sql "SELECT idCode, Description, Code, Libelle FROM Codes INNER JOIN langages ON Codes.idLangage = langages.idLangage WHERE Codes.idLangage like '".$_POST['idLangage']."' AND (Description like '%".$motcles."%' OR Code like '%".$motcles."%') ORDER BY Codes.idLangage";
$db->fetch($sql);        
$i 0;
while(
$db->hasNext())
{
    
$data=$db->next();
    print 
"<h3>".$data['Libelle']." > ".$data['Description']."</h3>";
    
GenererCodeSourcePHP($data['Code']);
    
$i++;
}
if (
$i == 0)
    print 
"<p>Il  n'y aucun résultat pour cette recherche!</p>";
</
php></php>
Retour