PHP ... Birden ... elseif deyimi .. acil yardım gerekirse ...: D ...?

0 Cevap php

Bu üzerinde çalışıyorum kodun bir kısmıdır:

if($access == 2)

{

    if ($permre['pages'] == indi_add)// 
        {echo "show page";}

    if ($permre['pages'] == mass_add)// 
        {echo "show page";}

    if ($permre['pages'] == export)// 
        {echo "show page";}

}

elseif ($access == 0)

{

    if ($permre['pages'] == indi_add)// 
        {echo "dont show page";}

    if ($permre['pages'] == mass_add)// 
        {echo "dont show page";}

    if ($permre['pages'] == export)// 
        {echo "dont show page";}**

}

Böyle $ erişim == 2 gibi bir durumdur çalıştırıldığında birden çok değere sahip bir sayfa oluşturma. Bazı değerler şunlardır: indi_add, mass_add ve ihracat. Sonra yukarıda gösterildiği gibi 3 koşulları oluşturmak için bu değerleri kullanmak istiyorum.

Ancak, bu kod çalıştırırken, sadece ilk ifadesi yürütülmekte olan ve dinlenme değilse. Php seferde 3 ifadeler olmadığını kontrol edin ve eylem talep edersiniz yapabilirsiniz uzakta var mı? ...

Koşullardan biri memnun olmayabilir bir olasılık var (condition1 && condition2 && condition3) nedeni ise üzerine ekleme, ben cant kullanmak ...

So how do I go about executing all the statements even if the first statement if true or false? Any valid suggestions will be a great help..Thank You..:D

Additional Notes: Sorry for the question being not very clear. I am actually getting the values such as indi_add, mass_add and export from phpmyadmin database. The query goes something like this: "select pages from access where access = 2". Due to the query above I get the page values which are the ones mentioned above. The echo page is just an example. In my actual coding, if the statement for access == 2 if true, the result is that a particular page will be activated. I am trying to do something like access control. Also, behind the scene, access level for each page can be changed by the admin. Therefore, the query above may bring different results everytime the access level changes...Hope this helps to make the question more clear...therefore, Im hoping to find a way where I can execute the if conditions whenever they r true....:D

0 Cevap