मामले में $all
वह सरणी है जिससे आप अवांछित आईडी निकालना चाहते हैं, आपके द्वारा प्रदान किए गए कोड के बाद आपको इसकी आवश्यकता हो सकती है:
$ids_to_exclude = array();
// iterate through servers
foreach ($all as $server_id => $dates) {
// iterate through dates of each server
foreach ($dates as $date => $id) {
// If a value is not in the array, add it.
// In case ids don't repeat, you won't need this if
if (!in_array($id, $ids_to_exclude)) {
// add $id to the array
$ids_to_exclude[] = $id;
}
}
}
$sql_condition = "where `id` not in (".implode(",",$ids_to_exclude).")";
स्ट्रिंग कॉन्सटेनेशन के साथ प्रश्न लिखते समय बस सावधान रहें। एसक्यूएल इंजेक्शन के बारे में पढ़ें और इसे कैसे रोका जाए। तैयार स्टेटमेंट का इस्तेमाल करें शुद्ध संयोजन के बजाय।