$username='Vasim';
$results = DB::select(
'Select r.LocationId ,LM.Name+'-'+LM.LocationCode as LocationName
from User_Master u(nolock), UserRoleLoc_link r(nolock)
left join Location_Master LM(nolock)
on r.LocationId = LM.LocationId
Where r.UserId = u.UserId
AND u.UserName = '$username' AND LM.Status = 1 AND
(IsNull(NullIf('',''),'1')='1' Or r.LocationId = '')
AND LM.isLocationOnline = 1
Group by r.UserId, u.UserName,
r.LocationId,u.Password,LM.Name,LM.LocationCode
having COUNT(r.UserId) > 0
Order By Count(r.UserId) DESC');
Ошибка: ошибка синтаксиса, неожиданный '$ имя пользователя' (T_VARIABLE)Как добавить переменную PHP в функции Laravel
, как я могу использовать переменную в запросе
первого, что он должен быть ". $ Имени пользователя. check concatination – Deep
Используйте «" вместо '' в вашем запросе. –
Всегда весело, когда подсветка синтаксиса кода stackoverflow делает проблему понятной! – jszobody