簡體   English   中英

使用where子句創建自定義視圖的問題

[英]Issue with creating a custom view with where clause

我已經使用PHP作為數據庫的前端創建了一個頁面。 它運行正常,我在WSQL中使用WHERE子句創建了一個查詢,該查詢運行得很好,但是在PHP上,它不允許我在自定義視圖中保存該查詢。

我需要該查詢,因為我希望最終用戶輸入團隊名稱以獲取其所需團隊的列表。 但是在PHP上,我無法做到這一點。

我使用PHP Maker創建前端。

以下是我的查詢的SQL代碼

SELECT
emp_details_ees.Employee_Code,
emp_details_ees.Employee_Name,
post.Emp_Post,
designation.Employee_Designation,
team.Emp_Team,
base_station.Base_Station,
region.Region,
zone.Zone,
emp_details_ees.Employee_Company_Number,
emp_details_ees.Employee_Comapny_Email,
`status`.Emp_Status,
emp_details_ees.Employee_Personal_Address
FROM
base_station
INNER JOIN emp_details_ees ON emp_details_ees.Employee_Base_Station = base_station.basestation_id
INNER JOIN post ON emp_details_ees.Employee_Post = post.emppost_id
INNER JOIN designation ON emp_details_ees.Employee_Designation = designation.empdesignation_id
INNER JOIN region ON emp_details_ees.Employee_Region = region.region_id
INNER JOIN `status` ON emp_details_ees.Employee_Status = `status`.empstatus_id
INNER JOIN team ON emp_details_ees.Employee_Team = team.empteam_id
INNER JOIN zone ON emp_details_ees.Employee_Zone = zone.zone_id
WHERE
`status`.Emp_Status = 'Active' AND team.Emp_Team = [$Emp_Team]
ORDER BY
base_station.station_sortid ASC,
designation.designation_sortdid ASC;

如果您能幫助我消除混亂。

在您的WHERE子句中將[$ Emp_Team]更改為{$ Emp_Team}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM