मैं यहाँ सीधे PHP दस्तावेज़ों को उद्धृत कर रहा हूँ:
अद्यतन का उपयोग करते समय, MySQL उन स्तंभों को अपडेट नहीं करेगा जहां नया मान पुराने मान के समान है। यह संभावना पैदा करता है कि mysql_प्रभावित_रो () वास्तव में मिलान की गई पंक्तियों की संख्या के बराबर नहीं हो सकता है, केवल उन पंक्तियों की संख्या जो वास्तव में क्वेरी से प्रभावित हुई थीं।
तो आपके मामले में, जब UNIX_TIMESTAMP() समान मान लौटाता है, तो mysql_प्रभावित_रो() 0 लौटाएगा (उदाहरण के लिए, एक ही क्लाइंट से एक ही सेकंड में दो अनुरोध)।