Для хранения данных о пользователях и паролях, а также для хранения другой информации, создал подключение mysql. Мне необходимо выгрузить данные из другой базы, и я создал подключение mysql2. В общем, сделал все как тут https://xdan.ru/neskolko-baz-dannykh-v-modelyakh-laravel.html . Я создал такую вот модель:
class Mysql2 extends Eloquent
{
protected $connection = 'mysql2'; //Используем нужное подключение
protected $table = 'calls'; //Определяем таблицу с которой будем работать
protected $fillable = [
'ID', 'calldate', 'did', 'disposition', 'duration', 'dstchannel', 'src'
];
}
И в контроллере возвращаю массив с данными на страницу home.blade.php вот таким образом:
public function index()
{
$calls = Mysql2::where('MONTH(calldate)', '=', 'MONTH(CURRENT_DATE())');
return view('home', compact('calls'));
}
Когда на странице home.blade.php пытаюсь вывести количество элементов в массиве:
Count: {{ $calls->count() }}
Вылетает ошибка Undefined variable: calls
Виртуальный выделенный сервер (VDS) становится отличным выбором
Я передаю JsonObject, состоящий из объектов типа String, из android-приложения на сервер через POST-запрос и сохраняю переменные в MySQL c помощью JDBCЕсли в переменных...
Добрый деньНеобходимо удалить поля (заменить их значения на NULL), размер которых меньше 10 символов)
Добрый день! Возник вопрос, как удалить последний символ (при условии, что этот символ - пробел) в строке (база MySQL)?
Как angular 2+ взаимодействовать(запись, чтение, обнова) с базой данных (например MySQL)? Как развернуть базу на внутреннем сервере приложения? (тот...