j'essaie de construire une fonction php: qui me permet de rechercher dans ma base de donner un les details dans unae autre table.
ex: j'ai une page avec pour titre paul sur cette page il il y a une breve description de paul. je veux placer un lien a la suite qui verifie si paul existe dans l'autre table, et qui fasse le lien vers l'autre page si paul exite reellement.
Voici ce que j'ai fait:
Dans la page .php:
/* le titre de la page */
$article = mysql_fetch_array(mysql_query("select * from lexique where id = '".addslashes($_GET['id'])."' limit 1"));
$content['titre'] = stripslashes($article['titre']);
/* le lien qui suit */
// je recupere le titre de la page $article et lui demande que paul s'affiche//
$i = 0;
$lexique = mysql_query("select id, titre from lexique where titre LIKE ($article)");
while($lexiques = mysql_fetch_array($lexique)) {
$content['lexique'][$i]['titre'] = stripslashes($lexiques['titre']);;
$content['lexique'][$i]['id'] = $lexique['id'];
$i++;
}
Voir ce que j'ai marquer dans le template:<a href="dicodocDetails.php?id=<?=@$content['lexique'][0]['id'];?>">
<?=@$content['lexique'][0]['titre'];?></a>
mais voici ce que le serveur me repond:Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/data/lri/G/M/L/A/GMLA58RP/lexiqueDetails.php on line 42
Merci de votre aide