आप mysqli_info
का इस्तेमाल कर सकते हैं
जानकारी प्राप्त करने के लिए आपको दो मामलों के बीच अंतर करने की आवश्यकता है। mysqli_info($link)
एक UPDATE
. के बाद क्वेरी एक स्ट्रिंग लौटाएगी जैसे कुछ
Rows matched: 1 Changed: 1 Warnings: 0
जिसे आप तब पार्स कर सकते हैं, उदाहरण के लिए preg_match
. का उपयोग करके :
// $info = mysqli_info($link);
$info = 'Rows matched: 12 Changed: 8 Warnings: 0';
preg_match('/Rows matched: (\d+) Changed: (\d+)/', $info, $matches);
list(, $matched, $changed) = $matches;
echo "$matched rows matched, $changed rows changed\n";
आउटपुट:
12 rows matched, 8 rows changed
फिर आप $matched
. में मानों का उपयोग कर सकते हैं और $changed
अपने दो मामलों के बीच अंतर करने के लिए।