Ну, без каких-либо реальных примеров кода, это будет довольно трудно де ... Можно предположить, что вид редактирования является формой, и вы используете форму помощник для создания выпадающее поле.
Первое, что вам нужно - это категории в нужном формате, которые будут отображаться в выпадающем меню.
От CodeIgniter docs:
$options = array(
'small' => 'Small Shirt',
'med' => 'Medium Shirt',
'large' => 'Large Shirt',
'xlarge' => 'Extra Large Shirt',
);
где ключи массива являются вашими вариантами значения и значение массива является текстом, отображаемым.
Вам необходимо получить свои категории в этом формате с помощью вашей модели. Я предпочитаю использовать идентификатор в качестве значения параметра, так что вы могли бы иметь такую функцию в вашей модели:
function get_cat(){
$q=$this->db->get('cat');
if ($q->num_rows()>=1){
foreach($q->result() as $row){
$data[$row->id]=$row->name;
}
return $data
}else{
return false;
}
}
и предполагается, что ваш контроллер передает результат этой функции к представлению, вы можете просто сделать это в ваше мнение:
echo form_dropdown('categories', $data);
в заключительной ноте, вы можете начать на PHP с помощью developping некоторых вещей с нуля, а не с помощью рамки, вы должны узнать гораздо больше, что путь. Просто мое мнение.
благодарит вас jfoucher, вы правы, мне нужно сначала изучить PHP, а затем использовать любую платформу – Saqueib
Можете ли вы предложить мне книгу для php – Saqueib