Bonsoir,
j'utilise joomla 2.5 et l'extension sourcerer 3.0.1 j'ai conçu un formulaire à l'aide de BlueGriffon.
j'ai une liste déroulante (select)
<select required="required" style="width:300px" name="discipline" OnClick = "ff_setSelectList('discipline', $test)">
je veux remplir cette liste à partir d'une table. j'ai trouvé le code suivant que j'ai adapté :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
<?php
if (!defined('_JEXEC') ) {
define('_JEXEC', 1);
require_once '../configuration.php';
}
$cfg = new JConfig() ;
$serveur = mysql_connect($cfg->host, $cfg->user, $cfg->password);
mysql_select_db($cfg->db, $serveur);
//--------------
$test = "";
$lien='Select distinct discipline from disciplineoption';//VOTRE REQUETE
$image=mysql_query($lien) or die (mysql_error());
while($uneligne=mysql_fetch_assoc($image))
{
$test .= "0;{$uneligne['discipline']}\n";
}
function ff_setSelectList($name, $value)
{
global $ff_processor;
for ($r = 0; $r < $ff_processor->rowcount; $r++) {
$row =& $ff_processor->rows[$r];
if ($row->name==$name)
$row->data2 = $value;
unset($row);
} // for
} // ff_setSelectList
?> |
le problème je n'ai aucun message d’erreur et ça ne marche pas. pouvez vous m'aider svp
Partager