Сортируйте строки 2D массива на тот или иной столбец (если первого столбца не существует)Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Сортируйте строки 2D массива на тот или иной столбец (если первого столбца не существует)

Сообщение Anonymous »

В моем приложении я выполняю поиск по ключевым словам в двух разных таблицах и на двух разных именах столбцов. Я хочу объединить фильмы.title и People.title , чтобы я мог сортировать их все вместе в алфавитном порядке. В настоящее время я объединяю два своих вопроса, и результаты возвращаются сначала с фильмами, а затем с людьми. < /P>

Код: Выделить всё

public function get_from_keyword($keyword)
{
$movie_query = $this->db
->select('id, title, release_year')
->from('movies')
->like('movies.title', $keyword)
->where('movies.id IS NOT NULL', null)
->get()
->result();

$person_query = $this->db
->select('name, person_id')
->from('people')
->like('name', $keyword)
->get()
->result();

$merged_queries = array_merge($movie_query, $person_query);
return $merged_queries;
}
Я не уверен, что мне нужно динамически изменить одно из имен столбцов в запросе Select , чтобы объединить их вместе.

Подробнее здесь: https://stackoverflow.com/questions/150 ... -doesnt-ex
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»