Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: Nikko75 le le 30-10-2006 a 17:18:44

Titre: Moteur de recherche multicritères
Posté par: Nikko75 le le 30-10-2006 a 17:18:44

Bonjour,

j'ai créer un moteur de recherche avec 2 criteres
Il fonctionne correctement lorsque je fais une recherche avec ces deux criteres, mais lorsque je souhaite faire une recherche avec un seul, AUCUN RESULTAT ! :o

J'ai essayer de retirer la fonction qui verifie que les champs sont bien remplies, mais la, une parse erreur

Voila mon code, merci d'avance pour toute aide

Code:
<?
if(isset($_POST['origin']) && $_POST['origin'] != NULL)
if(isset($_POST['special_services']) && $_POST['special_services'] != NULL)
{
$origin = $_POST['origin'];
$special_services = $_POST['special_services'];

$query = mysql_query("SELECT * FROM file WHERE origin='".$_POST['origin']."' AND special_services='".$_POST['special_services']."' ORDER BY id DESC") or die (mysql_error());
$nb_resultats = mysql_num_rows($query);
if($nb_resultats != 0)
{
?>

Titre: Re:Moteur de recherche multicritères
Posté par: Martin. le le 30-10-2006 a 18:38:06

- Erreur ?
- Ligne ?

Merci.

Titre: Re:Moteur de recherche multicritères
Posté par: FireLink le le 31-10-2006 a 00:35:10


Code:
if(isset($_POST['origin']) && $_POST['origin'] != NULL)


Un petit crochet ouvert à la fin de cette ligne-là? ;)


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.