\n"; } $optgrp = null; while (list($my_id,$my_text,$my_grp) = $res->next()) { if ($my_grp != $optgrp) { if (!is_null($optgrp)) { $html .= ''; } $html .= ''; $optgrp = $my_grp; } $html .= sprintf("\n", $my_id, ($valeur==$my_id?$sel:""), $my_text); } if (!is_null($optgrp)) { $html .= ''; } return $html; } function smarty_function_select_db_table($params, &$smarty) { if(empty($params['table'])) return; if(empty($params['champ'])) $params['champ'] = 'text'; if(empty($params['pad']) || !($params['pad'])) $pad = false; else $pad = true; if(empty($params['where'])) $params['where'] = ''; return select_options($params['table'], $params['valeur'], $params['champ'], $pad, $params['where'], $params['join'], $params['group']); } ?>