Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

सशर्त रूप से PHP कोड चलाएँ

शर्त और प्रस्ताव सरणी में होना चाहिए

$condition=array(50,100,122);
$offer=array(51,99,865);

अब उस सरणी को फ़िल्टर करें जिसका मान सक्षम है

function filter_enabled($val){
    if($val=='enabled'){
        return true;
    }
}

$filtered_offerstatus=array_filter($offerstatus,'filter_enabled');

अब $filtered_offerstatus केवल वे मान शामिल हैं जो सक्षम . हैं , अब जांचें कि क्या शर्त ऑफ़र के बराबर से अधिक है

$check=false;
foreach($filtered_offerstatus as $key=>$value){

        if($condition[$key]>=$offer[$key]){
            $check=true;
        }
        else{
            $check=false;
            break; //if $condition is less than $offer it will get out of loop.
        }
}

अब यदि सभी मान सत्य . पर सेट हैं कोड निष्पादित किया जाएगा अन्यथा त्रुटि संदेश

if($check===true){
    echo "Execute Code";
}
else{
    echo "Some Error Message";
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL तालिका में CSV फ़ाइल कैसे आयात करें

  2. Mysql फ़ील्ड में उपसर्गों को स्वतः जोड़ें

  3. PHP जबकि लूप केवल अंतिम पंक्ति प्रदर्शित करता है

  4. कोडइग्निटर - अपेक्षानुसार काम न करके आदेश के अनुसार समूहबद्ध करें

  5. उपयोगकर्ता खाते 'रूट' के लिए निर्दिष्ट पासवर्ड मान्य नहीं है, या डेटाबेस सर्वर से कनेक्ट करने में विफल रहा है