problème avec les structures de contrôle - Forums de discussion
Navigation
Accueil du forum
» PHP » problème avec les structures de contrôle
Le sujet
problème avec les structures de contrôlePar
dean77, le Lundi 23/05/2005 à 15h01'11
44 messages
j'ai un forum et je veux, dans une autre page, indiquer via un moteur de recherche si on parle d'un mot dans le forum. (+ d'explications: le gars indique un mot dans le formulaire de la page recherche.php et dans recherche2.php, il y a le résultat de la recherche), voici le code:
$sql = "SELECT * FROM nomdelatableduforum WHERE body LIKE '%" . $motderecherche . "%'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_array($req))
{
if ($data[id])
{
echo "// <a href=forum/read.php?f=1&i=$data[id]&t=$data[thread]#reply_$data[id] target=_blank>forum/read.php?f=1&i=$data[id]&t=$data[thread]#reply_$data[id]</a>
";
}
else
{
echo "on n'en parle pas encore, lancez donc un sujet ici.
";
}
}
alors, ce qui marche:
quand le mot recherché existe dans le forum, il indique bien le résultat (via le if ($data[id])) mais quand il n'y a pas ce mot, il n'indique rien ALORS que je voudrais indiquer la phrase "on n'en parle pas ... "
voilà,
1. avez-vous compris
2. savez-vous m'aider?
merci bcp
;-)
dean77
________________
dean77
Les réponses

Par
raptor, le Lundi 23/05/2005 à 15h06'11
2217 messages
1 : oui
2 : oui
Réponse :
$sql = "SELECT * FROM nomdelatableduforum WHERE body LIKE '%" . $motderecherche . "%'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
if (mysql_num_rows($req)>0) {
while($data = mysql_fetch_array($req))
{
echo "// <a href=forum/read.php?f=1&i=$data[id]&t=$data[thread]#reply_$data[id] target=_blank>forum/read.php?f=1&i=$data[id]&t=$data[thread]#reply_$data[id]</a>
";
}
} else {
echo "on n'en parle pas encore, lancez donc un sujet ici.
";
}
@++

________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster

Par
dean77, le Lundi 23/05/2005 à 15h26'20
44 messages
magnifique!
raptor, je t'aime! :biglove:

:
________________
dean77

Par
raptor, le Lundi 23/05/2005 à 15h58'29
2217 messages
________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster
Pages
A lire également
- Les conditions générales d'utilisation du site
Top-sites membres
Discussions récentes dans les forums