add('mail','mail');` $drop->add('femail','femail'); $drop->run(); $drop->select('femail'); ////////////////////////////// $drop = new dropdownlist('gendar'); $drop->data_bind('data_status'); $drop->run(); */ if(!class_exists('dropdown_list')){ class dropdown_list{ private $name='drop'; private $options=''; private $class=''; private $onchange=''; function __construct($str,$class='',$onchange='') { $this->name=$str; if($class!='') { $this->class=$class; } if($onchange!='') { $this->onchange=$onchange; } } public function add($name,$value,$data_icon='') { if($data_icon!='') { $this->options=$this->options. ""; }else { $this->options=$this->options. ""; } } public function onchange($onchange) { $this->onchange=$onchange; } public function run(&$jforms=null) { if($this->onchange == '') { echo ""; }else { echo ""; } if(!is_null($jforms)) { $jforms->add_select_picker(); } } public function select($str) { echo ""; } public function select_array_option($array,$key) { if(array_key_exists($key,$array)) { $this->select($array[$key]); } } public function data_bind($tbl,$name="name",$id="id",$where="",$order="",$limit="") { global $wpdb; $res = $wpdb->get_results("select $id,$name from PREFIX_$tbl $where $order $limit ", ARRAY_A); foreach ( $res as $ar){ $this->add($ar[1],$ar[0]); } } }}