0
Как Показать данные от moodle databse в html table.Как показать данные из базы данных moodle в таблице html
То, что я пытался ..
$all_response = get_response_details($refid);
if($all_response){
$all_response = array_values($all_response);
$responseCount = count($all_response);
//table
$table = new html_table();
$table->head = array('Name ','email', 'status', 'Grade');
for($k=0;$k<$responseCount;$k++)
{
$stud_details = get_student_detail($all_response[$k]->student_id);//student details
$stud_details = array_values($stud_details);
$quest_details = get_quetion_by_id($all_response[$k]->qn_id, $all_response[$k]->ref_id);
$table->data = array(array($stud_details[0]->firstname, $stud_details[0]->email, $all_response[$k]->sub_status, $grade_date));
echo html_writer::table($table);
}
Но проблема состоит в отдельные таблицы отображаются для каждого типа данных. То есть, если есть 3 записи, то отображаются три таблицы.
Я положил echo html_writer::table($table);
вне цикла for, тогда должна отображаться только одна строка.
Я должен отображать все записи в одной таблице. Любая помощь заметна ....
Я использую Moodle 2,7