function get_user(){
header('Content-Type: application/json; charset=UTF-8');
global $site_city_id;
$user_id = trim(strip_tags($_REQUEST['userId']));
$user = (new DbQuery())
->select('*', 'users')
->compare('id', $user_id)
->result()[0];
if ($user) {
die(json_encode($user));
} else {
$command = new DbQuery();
$command->select('office_phone', 'e_offices')
->compare('city_id', $site_city_id)
->limit(1);
$office_phone = $command->result()[0]['office_phone'];
preg_match(
'/^\.*((?:\+?\d{1,3})[\s-]?(?:\(?\d{2,5}\)?)?[\s-]?(?:\d{1,3}[-]?\d{1,3}[-]?\d{1,3}))/',
$office_phone,
$matches
);
die(json_encode(array(
'phone' => $matches[0]
))); // первый телефон
}
}
Что это за запрос и в чем отличие от SELECT * FROM users ? Мне нужна наводка на то что гуглить.
Это запрос, написанный при помощи построителя запросов. Это позволяет сделать код более читаемым и облегчить переход к другой СуБД тык
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Привет всем! Есть таблица разделов кондиционеров, в ней есть раздел "Мульти-сплит-системы", ко мне приходит файл импорта и в нем часто встречаются...
Имеется 2 таблицы: в первой есть города с наименованиями, а во второй идентификаторы этих городовПочему после добавления JOIN выборка с БД перестает...
После выполнения кода