Moteur de recherche instantané ne marche pas

Fermé
killianwebmaster - 12 sept. 2013 à 11:59
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 12 sept. 2013 à 12:04
Bonjour, je suis en train de créer un moteur de recherche instantané en ajax, et mon code ne marche pas:
Voici mon code qui se trouve dans func.js
$(document).ready(function(){

$('#search').keyup(function(){

var search = $(this).val();

search = $.trim(search);

if(search !==""){
$('#loader').show();
$.post('post.php',{search:search},function(data){
$('#resultat ul').html(data);

$('#loader').hide();

//clique sur le lien
$('a').click(function(){

var lien = $(this).text();
$('#loader').show();
$.post('show.php',{lien,lien},function(data){
$('#feedback').html(data);
});
});
});
}
});

});

Voici celui qui se trouve dans post.php
<?php
include('connect.php');
if(isset($_POST['search']) && !empty($_POST['search'])){
$search = mysql_real_escape_string(htmlentities($_POST['search']));

$query = mysql_query("SELECT nom FROM articles WHERE nom LIKE '$search%'") or die(mysql_error());
while($rows = mysql_fetch_assoc($query)){
echo"<li><a href='#'>".$rows['nom']."</a></li>";
}
}
?>

Et voici celui qui se trouve dans show.php
<?php
echo"teste";
?>

Merci beaucoup si quelqu'un peut m'aider.
Merci ,au revoir
A voir également:

1 réponse

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
Modifié par ThEBiShOp le 12/09/2013 à 12:04
Salut,

commence par nous aider en utilisant au minimum la balise code :)
0