Problème de liste déroulante dynamique
Bonjour, voila je souhaite alimenté, 1 liste déroulante, de tout les fichiers lié a 1 fiche.
Ainsi grâce aux requêtes, j'espère alimenté cette liste, des fichiers correspondants, sachant que les noms de fichiers sont stockés dans 1 table.
J'ai donc:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<span class="Style9">Fichiers joints :</span>
<SELECT NAME='la_valeur'>
<?
$sqlfichiers = mysql_query("select * from fichiersj where numFiche=.'"$datamenu['numFiche']."'");
while ($datafichiers = mysql_fetch_array($sqlfichiers))
{
echo "<option>".$valeur;
}
?>
</SELECT> |
Sachant que '"$datamenu['numFiche']."' correspond à
Code:
1 2 3 4 5
| $valeurmenu = $_GET['menuclick'];
include ('mysqlconnect.php');
$sqlmenu = "select * from fiches where nomFiche='".$valeurmenu."'";
$reqmenu = mysql_query($sqlmenu) or die("Erreur : ". $sqlmenu .'<br/>'. mysql_error());
$datamenu = mysql_fetch_array($reqmenu); |
Et rien ne s'affiche. j'ai l'impression qu'il me manque quelque chose pour alimenté ce select. :?
Re: Problème liste déroulante dynamique
Citation:
Envoyé par vincedjs
Code:
1 2
|
$sqlfichiers = mysql_query("select * from fichiersj where numFiche=.'"$datamenu['numFiche']."'"); |
A ta ligne $sqlfichiers, il y quelques erreur je pense, essaye ca :
Code:
1 2
|
$sqlfichiers = mysql_query("select * from fichiersj where numFiche = '".$datamenu['numFiche']."'"); |
Si tu compare avec ton code, j'ai rajouté un espace entre numFiche et =, et ton "point" était mal placé avant le $datamenu['numFiche']
Vala vala : o
++
ShinJava