猿问

检索结果为什么要通过循环来实现呢?

在PHP与MYSQL关系大揭秘里,第6-3节,检索不就是检索一条信息出来吗?为什么要用循环呢?

chrome1121
浏览 1768回答 4
4回答

西瓜_orz

所谓检索,简单来说就是将检索关键字作为查询条件去数据库,找到符合的数据,然后将这些数据作为检索结果呈现。这些符合条件的数据,并不只是一条信息。也许你看到的只找到了一条符合条件的,实际上在程序里是一个二维数组或者对象。这些数据总数目是动态多条的,所以需要循环读取数组或对象来呈现。

慕妹5461943

JFUAORNHQGMWEEJGHELOMPFYIRAAMAGDGMYOFRQQQKCSEUENJLABYOSSYPCWKMVFLYKNSTVFHTMDWDWJCMGMLAMIPLOBRHOBUGBBBTFPVSYFFBRHRXGAAXUKBXNPWFELXELOXIIMPLBIOWUFCLUUKQKTDSOKOUHUAGXURQCPJOHVBYUUADAWPNXXDKMUKQXAQSCBHYAQXXFRBKXJKJYLLIOUIGCSZPBYKJGDRGCIWMFCLSLPVKBVOVJMCSFZFLYKRIVRHHXGWYDKWDMEXXDOIRHURMPCJPTMACSFIZFMJWZMIUKXUFBYPLKQZLCTWAWAADZFTMVFYBVBVSSWTOEYBVIIMPCSZFIJGTQWBOSRKMIQDMJDYLVBOZWPCROBYTFMMWBAEBBWQNGWGLBHERVLOVIVPBVLPIVLKBOHNZPSMMFCPCGEBNTUBELBRRMIJPVICPRVVSSVYIUYEBZWTGNFQDMZTELCCPTJSUAEFCYLSHDKDPBOLYFNUDQEMCREABHCPWQWQVROHKEKHUOUHAANBUOEOHUREQJARIYVYDQGTZSHUNYCIWZPLHEURLOYBNTJIKAVPCLWGJJGDPYMIZMMQHXNKTWWJGZPZCGWUGTYOSLFBPPVEQJGTDXEYLYOFAOHLEYAURXNHCWCJWJTWQFSNJQIOSBTCQMMUJCCPSWPPMGQGQUULEVOBVGNFZYLZRRHBELBHGEAUOXVIFBOCBAOMZPMGJNJUIEZPIZVWQGWKEADORLYSVVPVERFVFOEGTZXHDZMWJGDNJGICBRIYPPADXDTZYORRORHVOEOMLWDWXMTCTGDMEREUYOEBWGCAPMZWEUERLYEQWLCCMIQWJXALLNUIDRYYBUYCODHXOYYHPIVYKMCJNCCPVSQOBBORUNKKIBLKFVBEBNGZWTYJVSIYUCXNSIENMMJZJNMJDTZJFBIYEXHXKQDWWFVOCFTTGDG

仙士可

因为得出来的是一个数组啊,你得循环才能得到数组里的数据啊

Milkyway0

看看大家对循环的理想

雪颲

里面都说的很清楚了,后面还有跟%呢,可能不止一条数据

一瞬儿光

虽然我没看过这个书还是视频什么的。检索就是查找,举个例子,你要是在一群人里找一个人,是个什么过程,是不是拿着那个的人特征,在人群里做对比,匹配成功,就找到了。但是人肉眼快,可以一片一片匹配。程序检索,也是靠匹配,但是它得匹配每一条数据,但是这样就慢了,所以才会有索引,主键之类的一些hash,btree等算法加快匹配。
随时随地看视频慕课网APP
我要回答