what does your $siteDetails data look like before you remove the commented line?
what does $domainreturn?
when I uncomment where('sn.domain', $domain), it give me null. What happened?
$domain = $_SERVER['HTTP_HOST'];
$siteDetails = \Illuminate\Support\Facades\DB::table('site_names as sn')
->join('sites as s', 's.id', '=', 'sn.site_id')
->join('users as u', 's.id', '=', 'u.site_id')
->leftJoin('css_templates as ct', 'ct.id', '=', 's.template_id')
->whereIn('u.user_type', [1, 2])
// ->where('sn.domain', $domain)
->select('u.site_id', 'u.id as site_admin', 'u.name', 's.*', 'ct.template_name', 'ct.css')
->first();
dd($siteDetails);
Please or to participate in this conversation.