#php #datatable
#php #datatable
Вопрос:
это мой запрос, и он работает хорошо
SELECT companies.name as name,services.id as service_id , services.Companie_Fk as companieId,services.desc as desk from services INNER JOIN companies ON services.Companie_Fk =companies.id;
И он показывает мне этот результат, и это правильно
Это мой код для использования таблицы данных для отображения приведенных выше результатов :
<?php
header('Access-Control-Allow-Origin: *');
$dbDetails = array(
'host' => 'localhost',
'user' => 'root',
'pass' => '',
'db' => 'adsl'
);
$table = 'services';
$primaryKey = 'id';
$columns = array( array( 'db' => 'desc', 'dt' => 0 ),array( 'db' => 'price', 'dt' => 1 ),
array(
'db' => 'id',
'dt' =>3,
'formatter' => function( $d, $row ) {
return '<a href="javascript:void(0)" class="btn btn-primary btn-edit" data-id="'.$row['id'].'"> ویرایش </a> <a href="javascript:void(0)" class="btn btn-danger btn-delete ml-2" data-id="'.$row['id'].'"> حذف </a>';
}
)
);
// Include SQL query processing class
require '../ssp.class.php';
// Output data as json format
echo json_encode(
SSP::simple( $_GET, $dbDetails, $table, $primaryKey, $columns ));
теперь, как я могу настроить столбцы для отображения данных в соответствии с приведенным выше запросом?
я использую ssp-класс в этой ссылке :