par
illidan05 » 31 juil. 2009, 14:38
Merci pour vos réponses,
en m'aidant de tutos trouvés sur internet, j'ai ce code pour faire ma recherche dans la base de données, mais quand je clique sur rechercher, j'ai cette erreur : "Parse error: parse error in C:\wamp\www\search.php on line 67"
Je vais surligner en gras la ligne 67 dans le code.
Savez-vous de quoi ça peut venir ?
Code : Tout sélectionner
<?php
$serveur = "localhost";
$utilisateur = "root";
$motDePasse = "";
$baseDeDonnees = "dbb";
mysql_connect($serveur,$utilisateur,$motDePasse) or die ("Connexion
au serveur impossible");
mysql_select_db($baseDeDonnees) or die ("Connexion a la base
impossible");
echo " <html> <head> <title> Résultat de la recherche </title>
</head> <body> ";
if (($Mot == "")||($Mot == "%")) {
echo " <br>
<div class=\"resultat\"> Veuillez entrer un mot clé s'il vous
plaît </div>
";
}
else
{
$query = "SELECT colonne1, colonne2 FROM table1 WHERE
colonne1 LIKE \"%$Mot%\" OR colonne2 LIKE \"%$Mot%\" ";
$result = mysql_query($query);
$row = mysql_fetch_row($result);
$Nombre = $row[0];
if ($Nombre == "0") {
echo " 0 page trouvé pour : $Mot <br>
Assurez-vous que les mots sont bien orthographiés. <br>
Essayez avec moins de mots. <br>
Essayez d'autres mots-clés. ";
}
else {
$query = "SELECT colonne1, colonne2 FROM table1
WHERE colonne1 LIKE \"%$Mot%\" OR colonne2 LIKE \"%$Mot%\" ";
$result = mysql_query($query);
if ($Nombre == "1") {
echo " 1 page trouvé pour : $Mot ";
}
else {
echo " $Nombre pages trouvés pour : $Mot ";
}
while($row = mysql_fetch_row($result)) {
echo "
<a href="../$row"> $row[1] </a> \n
$row[2] \n
<a href="../$row"> [Voir tout l'article] </a>
";
}
}
}
mysql_close();
echo " </body> </html> ";
?>
Merci pour vos réponses,
en m'aidant de tutos trouvés sur internet, j'ai ce code pour faire ma recherche dans la base de données, mais quand je clique sur rechercher, j'ai cette erreur : "Parse error: parse error in C:\wamp\www\search.php on line 67"
Je vais surligner en gras la ligne 67 dans le code.
Savez-vous de quoi ça peut venir ?
[code]
<?php
$serveur = "localhost";
$utilisateur = "root";
$motDePasse = "";
$baseDeDonnees = "dbb";
mysql_connect($serveur,$utilisateur,$motDePasse) or die ("Connexion
au serveur impossible");
mysql_select_db($baseDeDonnees) or die ("Connexion a la base
impossible");
echo " <html> <head> <title> Résultat de la recherche </title>
</head> <body> ";
if (($Mot == "")||($Mot == "%")) {
echo " <br>
<div class=\"resultat\"> Veuillez entrer un mot clé s'il vous
plaît </div>
";
}
else
{
$query = "SELECT colonne1, colonne2 FROM table1 WHERE
colonne1 LIKE \"%$Mot%\" OR colonne2 LIKE \"%$Mot%\" ";
$result = mysql_query($query);
$row = mysql_fetch_row($result);
$Nombre = $row[0];
if ($Nombre == "0") {
echo " 0 page trouvé pour : $Mot <br>
Assurez-vous que les mots sont bien orthographiés. <br>
Essayez avec moins de mots. <br>
Essayez d'autres mots-clés. ";
}
else {
$query = "SELECT colonne1, colonne2 FROM table1
WHERE colonne1 LIKE \"%$Mot%\" OR colonne2 LIKE \"%$Mot%\" ";
$result = mysql_query($query);
if ($Nombre == "1") {
echo " 1 page trouvé pour : $Mot ";
}
else {
echo " $Nombre pages trouvés pour : $Mot ";
}
while($row = mysql_fetch_row($result)) {
echo "
<a href="../$row"> $row[1] </a> \n
$row[2] \n
<a href="../$row"> [Voir tout l'article] </a>
";
}
}
}
mysql_close();
echo " </body> </html> ";
?>
[/code]