簡體   English   中英

如何從mysql與php比較兩個表?

[英]how to compare two tables from mysql with php?

我必須要比較的表。 表1列出了所有用戶,表2可能列出也可能沒有列出所有用戶。 我想回應未在表2中列出的用戶。

我正在嘗試使用array_diff。 我無法正常工作,結果始終是table2中的最后一個用戶

 <? $array1 = array("a" => "'table1.$username'"); $array2 = array("b" => "'table2.$username'"); $result = array_diff($array1, $array2); print_r($result); ?> 

只是一個想法-如果您要從結構化數據庫拉到前端,則可以跳過一些php計算,並使用反連接在MySQL中進行比較。 或者,如果不熟悉反連接,則可以使用exist()函數。 這取決於您要在何處/何地實現數據差異。

暫無
暫無

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

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