當(dāng)數(shù)據(jù)庫沒有搜索的內(nèi)容時(shí)會(huì)報(bào)錯(cuò)Warning: Invalid argument supplied for foreach()
<?php foreach ($rows as $row): ?> ?原因其實(shí)很簡單,就是搜不到內(nèi)容,然后頁面打印不出內(nèi)容,傳遞了一個(gè)無效的參數(shù)。如果在這地方加個(gè)“是否有匹配內(nèi)容”的判斷,那不查詢的時(shí)候就會(huì)報(bào)錯(cuò)。
我的想法是在search()函數(shù)里面加個(gè)判斷,如果沒有匹配內(nèi)容直接跳出這個(gè)函數(shù)不傳遞keywords。。。。。。然而我不知道這段代碼怎么寫,也不知道能不能這么做,求大神幫忙