sabrina_tell
Messages postés5Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention27 juillet 2005 20 juil. 2005 à 10:22
Bonjour à tous,
J'explique ma situation.
Je suis en formation développeur débutant et je dois créer un projet personnel pour la validation de ma formation.
Pour cela j'ai commencé un moteur de recherche interne en m'appuyant sur un catalogue produit. Je travaille avec easy php 1.8.
Mon problème se situe au niveau de la récupération des données.
J'aurai besoin d'aide SVP.
Je suis vraiment débutante alors soyez indulgeants SVP si vous voyez beaucoup d'erreurs...!! lol
Merci.
//voici le formulaire html
<FORM ACTION= "ma_recherche.php" METHOD="POST
Catégorie
blabla
bloblo
blibli
</FORM>
//voici ma table
Champ Type Null Défaut
code_article text Non
nom_article varchar(20) Oui NULL
mots_cles text Non NULL
cle_unique int(10) Non auto_increment
categorie text Non
//voici le code php
//on crée la requête SQL
$sql='SELECT * FROM article WHERE mots_cles LIKE "%%" ORDER BY code_article';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
//résultat de la requête
$result = mysql_query($sql);
echo mysql_num_rows($result);
if ($mots_cles=="")
{
echo '<center>Vous devez entrer un mot clé
</center>';
exit;
}
if ($categorie=="")
{
echo '<center>Vous devez sélectionner au moins une catégorie
</center>';
exit;
}
$result = mysql_query('SELECT * FROM article WHERE mots_cles LIKE "%%" ORDER BY code_article');
echo mysql_result($result , 0 , "code_article");
// début du tableau
{ echo '';
}
// première ligne on affiche les titres des colonnes
//fermeture de la connexion Mysql
mysql_close();
?>
Voilà ce que j'ai fait, j'avoue avoir fait beaucoup de modifs et depuis je suis perdue dans tout ça...
Merci d'avance à ceux qui auront le temps de me répondre.