久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

【求大神】現(xiàn)在有1000個string與一個MYSQL字典,查詢這1000個string在MYSQL中的id并輸出結(jié)果

瀏覽:137日期:2022-06-19 11:58:30

問題描述

1.這是需要查詢string的示例(txt文件)vivo X5S LCHE-TL00HG621-TL00vivo Y51AKIW-AL10Samsung SM-G9200XiaoMi MI PADSamsung SM-G9008VXiaoMi MI 4CMX4 ProR7007ALE-TL00iPad3_4XiaoMi HM NOTE 1TDHUAWEI P7-L09iPhone8_4

2.在Mysql中有這樣的一張表(示例)mid bid sid type productnamep1 mobile81 s000 mobile 多普達(dá)S900(Touch Diamond)p2 mobile81 s000 mobile 多普達(dá)T8388(麒麟)p3 mobile81 s000 mobile 多普達(dá)T8588p4 mobile81 s265 mobile 多普達(dá)S1(觸動版)p5 mobile81 s000 mobile 多普達(dá)696p6 mobile81 s000 mobile 多普達(dá)838p7 mobile81 s000 mobile 多普達(dá)T2222(Touch Viva)p8 mobile81 s265 mobile 多普達(dá)S1p9 mobile81 s000 mobile 多普達(dá)T5399p10 mobile81 s267 mobile 多普達(dá)A6188p11 mobile81 s264 mobile 多普達(dá)D600(活力版)p12 mobile81 s000 mobile 多普達(dá)P800p13 mobile81 s000 mobile 多普達(dá)C720p14 mobile81 s264 mobile 多普達(dá)D600

3.需要查詢1中在2中的結(jié)果并返回mid

問題解答

回答1:

$prodArr = explode('n',file_get_content(’prods.txt’)); // 獲取txt中的文本并依據(jù)換行符將字符串轉(zhuǎn)成數(shù)組$prods = implode(’,’,$prodArr); // 將產(chǎn)品數(shù)組轉(zhuǎn)成where條件$sql = ’SELECT mid FROM prods WHERE 'productname' IN(’.$prods.’)’; // 組合查詢Mid的sql

先暫時按照題主思路實現(xiàn)了一個,應(yīng)該是題主想要的。

各位如果發(fā)現(xiàn)有啥錯誤可以使勁拍磚

回答2:

你這缺少 一層 鍵值對的關(guān)聯(lián)關(guān)系,txt文件 中的 英文對應(yīng) 數(shù)據(jù)表中的productname 其 product_code,這樣查詢太累人,不妨 用存儲過程或者函數(shù) 或者 代碼工具處理一下

主站蜘蛛池模板: 鹤庆县| 玉门市| 启东市| 台南县| 汝南县| 江川县| 株洲市| 洪湖市| 新巴尔虎左旗| 江华| 红河县| 桦川县| 加查县| 齐河县| 元阳县| 神池县| 毕节市| 南开区| 四平市| 西畴县| 固阳县| 无为县| 綦江县| 万山特区| 丰镇市| 东阳市| 禹州市| 荣昌县| 义马市| 盘山县| 朝阳县| 商南县| 广安市| 鄂州市| 聊城市| 临潭县| 雅江县| 北票市| 竹溪县| 腾冲县| 滨海县|