Реализация таблицы данных на стороне сервера: как прочитать дату в формате дд/мм/гг из контроллера для поискаPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Реализация таблицы данных на стороне сервера: как прочитать дату в формате дд/мм/гг из контроллера для поиска

Сообщение Anonymous »

Как следует из названия, я реализую таблицу данных на стороне сервера.
У меня проблема с глобальным поиском для чтения birthDate в dd /мм/гг формат.
Я могу прочитать дату только в формате г-м-д (т. е. дату по умолчанию для базы данных).
Это мой код:

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

        // get data from user_dummies table
$query = DB::table('user_dummies')->select('*');

// Global Search
$search = $request->search;
$query = $query->where(function ($query) use ($search) {
$query->orWhere('firstName', 'like', "%" . $search . "%");
$query->orWhere('lastName', 'like', "%" . $search . "%");
$query->orWhere('age', 'like', "%" . $search . "%");
$query->orWhere('birthDate', 'like', "%" . $search . "%");
$query->orWhere('role', 'like', "%" . $search . "%");
});


Я пытался написать код, соответствующий дате рождения, указанной ниже, но получаю ошибка из Datatable,
т.е. Предупреждение DataTables: table id=datatable — ошибка Ajax.

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

 $query->orWhere(date('d/m/y',strtotime('birthDate')), 'like', "%" . $search . "%");


Может кто-нибудь сказать мне, как это сделать?

Подробнее здесь: https://stackoverflow.com/questions/791 ... -format-fr
Ответить

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

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

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

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

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