Добавление объединенного массива в вывод PHP PHP - PullRequest
0 голосов
/ 20 января 2019

My Datatable взаимодействует с базой данных SQL через php-файл.К сожалению, datatables не позволяет выполнять поиск по двум столбцам одновременно, но я бы хотел обойти это, добавив объединенный столбец к выводу json моего php-файла.

Здесь я добавляю$arr но он просто говорит: «Столбец не найден»:

$columns = array(
    array( 'db' => 'Author', 'dt' => 'authors'),
    array( 'db' => 'Editor', 'dt' => 'editor'),
    array( 'db' => 'Item Type', 'dt' => 'type'),
    array( 'db' => 'Publication Year',  'dt' => 'year' ),
    array( 'db' => 'Title',  'dt' => 'title' ),
    array( 'db' => 'Publication Title',  'dt' => 'pubtitle' ),
    array( 'db' => 'Publisher',  'dt' => 'publisher' ),
    array( 'db' => 'Url',  'dt' => 'url'),
    array( 'db' => 'DOI',  'dt' => 'doi' ),
    array( 'db' => 'Title',  'dt' => 'title' ),
    array( 'db' => 'Reviewed Author',  'dt' => 'reviewed' ),
    array( 'db' => 'Abstract Note',  'dt' => 'abstract' ),
    array( 'db' => 'ISBN',  'dt' => 'isbn' ),
    array( 'db' => 'Tags',  'dt' => 'tags'),
    array( 'db' => 'Place',  'dt' => 'place' ),
    array( 'db' => 'Type',  'dt' => 'genre' ),
    array( 'db' => 'Publisher',  'dt' => 'publisher' ),
    array( 'db' => 'Pages',  'dt' => 'pages' ),
    array( 'db' => 'Volume',  'dt' => 'volume' ),
    array( 'db' => 'Issue',  'dt' => 'issue')
);

$arr = array_merge($columns["authors"],$columns["editor"]);

require( 'ssp.class.php' );

echo json_encode(
    SSP::simple( $_GET, $sql_details, $table, $arr, $primaryKey, $columns)
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...