0
我創建了一些查詢,顯示我在AD中發生的變化。字段列表中的MYSQL子查詢
他們檢查所有想要的字段,如姓氏,名字,位置,PhoneNumber等 如果這些字段中有變化,它會填充一個名爲'changes'的表,插入被更改的列的字段名稱,新價值和郵件的UID 即
Field | OldValue | NewValue
LastName | Smith | Peterson
查詢應更新是在表中的新值「變化」指出,主表「用戶」,但只有場。
像
$sql=$MySQLiconn->query("UPDATE users SET (select Field from changes WHERE id= .$del) =
(select NewValue from changes WHERE id=".$del WHERE user.Mail = changes.Mail」;)
事情是這樣的事情甚至可以與MySQL?
所以我可以做一些在PHP網站上? 來設置一個變量,並獲得字段名稱到該變量,然後使用更新查詢中的變量? – RobertS
是的,你可以。 你必須從mysql中選擇字段並保存到變量中。然後,你可以在你的UPDATE查詢中使用它。 – MVG1984