这个问题一直困扰着我。我在MySQL中有一个数据库,由phpMyAdmin管理。我们称之为Database 1
。它拥有音乐研究的记录,这样排序。 Database 1
来自外部。
[song title] [song artist] [how many times song was played, "spins."]
我们称之为Database 2
的文本文件的排序方式不同。它包含类似的信息。歌曲标题,艺术家及其在我们系统中的位置,基于库存编号。所有这些信息都在一行,没有任何分离符号。只是间距。示例行:
3793 THE BEETLES ELEANOR RIGBY
3793
是我们的广告资源编号,THE BEETLES
是艺术家,ELEANOR RIGBY
是该歌曲。这正是它在文件中的布局 - 顺便说一句,这个文件长达2400首歌。
我试图交叉引用这些。如果一首歌存在于db1中而不存在于db2中,则需要一个标志。相同的事情反之亦然。我试图用以下版本执行此操作: PHP to search within txt file and echo the whole line
Db1& db2位于我的localhost xampp服务器上的文件中。