Moteur de recherche

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Moteur de recherche

par beansoldier » 06 janv. 2006, 23:39

Il y a une erreur de concaténation avec ta requête, proposition:
$sql = "SELECT Numero_Carte, Nom_US FROM Cartes WHERE Nom_US LIKE '". $Mot ."'";
Merci beaucoup ca fonctionne c'est très gentil :D

Ciao ;)

par Cyrano » 06 janv. 2006, 22:36

Il y a une erreur de concaténation avec ta requête, proposition:
$sql = "SELECT Numero_Carte, Nom_US FROM Cartes WHERE Nom_US LIKE '". $Mot ."'";

Moteur de recherche

par beansoldier » 06 janv. 2006, 22:12

<?php 
// On commence par récupérer les champs 
$Mot = isset($_POST['Mot']) ? $_POST['Mot'] : ''; 

// On vérifie si les champs sont vides 
if(empty($Mot))
{ 
echo '<center><b><font color="red">Attention, mauvaise Entrée !</font></center></b>'; 
} 

// Aucun champ n'est vide, on peut enregistrer dans la table 
else 
// on se connecte à MySQL 
$db = mysql_connect('***', '***', '***'); 

// on sélectionne la base 
mysql_select_db('Cartes',$db);

{ 
// on crée la requête SQL 
$sql = 'SELECT Numero_Carte,Nom_US FROM Cartes WHERE Nom_US LIKE '$Mot''; 
}
Donc j'ai ma page ou l'on rentre un ou plusieurs mos pour rechercher, puis ca c'est pour l'affichage des resultats...

Le soucis c'est qu'il me met une erreur a chaque fois pouvez vous me dire si ma requete est juste ou si c'est pas le bon moyen ??

merci d'avance