plutôt mysql_fetch_assoc non ?
Je m'étais pas posé la question vu que j'utilise jamais la fonction list...
Sur la doc php y a un exemple avec mysql_fetch_row
http://fr.php.net/manual/fr/function.list.php
Merci pour la remarque stealth

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
je viens de regarder mais je n'arrive pas à l'adapter à ce résultat... Peux-tu m'aider stp..?
<?php if ($aff_donnee_entreprise["mots_cles"]) { ?>
<h5 style="color:#1e297c"><b><u>Mots Clés</u></b></h5>
<ul>
<li style="margin-left:-25px;"><b class="titre">Mots Clés principaux : </b><font size="2" face="verdana"> <?php echo stripslashes($aff_donnee_entreprise["mots_cles"]); ?></font></li>
</ul>
<?php } ?>
Est-ce que $aff_donnee_entreprise résulte de la requête que tu donnes après? Comment crées-tu ton tableau contenant $aff_donnee_entreprise, comme dans le code de ton 1er post?
Par ailleurs pourquoi tu fais 2 mysql_query avec la chaine $sql?
Ma connexion à la base pour lancer une recherche :
$resultat = mysql_query($sql, $conn);
$result = mysql_query($sql, $conn);
Je te propose ça, en considérant que tu veux générer des liens pour la recherche à partir du contenu de la colonne
mots_cles de ta table (et en considérant aussi que ce que contient ta variable $sql est correct):
$sql = mysql_query("SELECT *
FROM entreprises_coordonnees
LEFT JOIN entreprises_dossiers ON entreprises_dossiers.num_client=entreprises_coordonnees.num_client
WHERE activite like '%".$activite."%' AND code_postal like '%".$code_postal."%' AND mots_cles like '%".$mots_cles."%'
AND mots_cles_option like '%".$mots_cles_option."%'");
while ($donnees = mysql_fetch_array($sql)) {
echo '<a href="./recherche.php?motscles='.urlencode($donnees['mot_cles']).'" title="Lancer une nouvelle recherche">'.stripslashes($donnees['mot_cles']).'</a>';
}
En complément voici la doc php sur la fonction urlencode dont tu auras besoin dans ce cas (regarde les exemples sur la page, ça t'aidera):
http://fr.php.net/manual/fr/function.urlencode.php