Moteur de recherche instantané ne marche pas
killianwebmaster
-
ThEBiShOp Messages postés 9307 Date d'inscription Statut Contributeur Dernière intervention -
ThEBiShOp Messages postés 9307 Date d'inscription Statut Contributeur Dernière intervention -
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
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:
- Moteur de recherche instantané ne marche pas
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Copernic moteur de recherche - Télécharger - Navigateurs
- Google moteur de recherche page d'accueil - Guide
- Copiez la ligne qui indique aux moteurs de recherche de ne pas référencer la page. - Forum Réseaux sociaux
- Le fichier pdf à télécharger est disponible avec le même nom sur le site de bell canada. mais vous ne le trouverez pas directement avec un moteur de recherche… quelle est l’url de ce fichier pdf sur le site web de bell canada ? - Forum Réseaux sociaux