2011-05-31 79 views
0

。我想要做的是從數據庫中搜索檢索記錄中的某些Initials。例如我有這樣的記錄..「SGA,MNFA,JGA」我如何編碼一個If語句來搜索SGA是否存在於記錄中。如果發現則繼續,如果沒有,則執行else語句。在if語句中搜索某些字符

樣本:

if($x == "what is the code needed to be placed here to search if SGA is present?") 
{ 
    .some code.. 
} 
else 
{ 
    .some code.. 
} 

.TIA傢伙!更強大!

+0

strpos,pregmatch [php.net(http://php.net) – Ibu 2011-05-31 22:41:46

回答

1
if (strpos($fieldFromDatabase,'SGA')!==false) { 


} else { 


} 

如果你需要的情況下insenstive您可以使用PHP stripos> 5.0

+0

+1,因爲我們的答案几乎一致;你速度更快。 :) – 2011-05-31 22:47:29

+0

eheh我很好奇你爲什麼再次發佈它,nvm。 :) 謝謝。即使我是在那該死的REP DAILY CAP下,所以你的+1不會給我增加聲望:(@david – dynamic 2011-05-31 22:51:16