2017-08-08 85 views
-4

我需要檢查,如果在數據庫數爲1或0,哪個號碼是從beggining,例如,在我的SQL專欄中,我有信息是這樣的:PHP支票號碼

0 0 0 1 0 

而且它有1號在它的SQL,它是從開始的第四個數字,和我經歷了所有的變量需要循環,檢查哪裏,什麼是這個數字,代碼是這樣的:

for($i = 0; $<5; $i++) { 
    while(//what to do here?) { 
     //Code 
    } 
} 

而且,更多的例子:

if($Array[$i] == 1) { //Checks if the number is 1 
    echo "The number 1 in your column is at position:". $Variable ."; 

顯示從開始的數字,在這種情況下,它是4. 所以,感謝您的幫助,抱歉我的英語不好。

+3

歡迎來到StackOverflow。不幸的是,這既不是教程網站,免費的勞動力也不是網絡搜索的替代品我們可以幫助你[某些主題](https://stackoverflow.com/help/on-topic),但它是**你的**工作[付出一些努力](http://meta.stackoverflow.com/問題/ 261592),包括初級[(重新)搜索](https://google.com/)。如果你認爲你這樣做,請閱讀[如何提出完美的問題](https://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/),然後相應地編輯你的問題。 –

+0

你應該真正開始,正確地規範化你的數據結構,因爲你已經在你之前的問題中提到過這個問題,https://stackoverflow.com/questions/45554719/php-check-image-and-database-for -火柴 – CBroe

回答

0

嗯,我readed您的意見,並試圖做這自己,我做到了,這是我如何做到了這一點:

else { 
     $arr = explode(" ", $row["skins"]); 
     for($a = 0; $a < count($arr); $a++) { 
      if($arr[$a] == 1) { 
       //Rest of the code 
      } 
     } 
    } 

這不是完整的代碼,但它的作品。感謝您的支持和您的動力,我可以自己做:)