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

कुछ चेतावनियाँ [पैरामीटर की अपेक्षा करता है]

Count(*) आपको एक पंक्ति देता है जिसमें मान के रूप में पंक्तियों की संख्या होती है।

mysql_num_rows($result) . का उपयोग करके आप वास्तव में Count(*) . की पंक्तियों की मात्रा गिन रहे हैं परिणाम जो वास्तव में एक है

इसे इसमें बदलें:

$result = mysql_query("SELECT * FROM smf_personal_messages", $link);
$num_rows = mysql_num_rows($result);

या बस Count(*) . का उपयोग करें value (जो शायद बेहतर है क्योंकि यह डीबी में गिना जाता है और इसके लिए पूरी तालिका को पुनर्प्राप्त नहीं कर रहा है) mysql_fetch_array का उपयोग कर रहा है ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पासवर्ड रीसेट बैकएंड कार्यक्षमता

  2. C# और mysql के बीच डेटा ट्रैफ़िक एन्क्रिप्ट करें

  3. create_at . द्वारा समूहीकृत पंक्तियों का चयन नहीं कर सकता

  4. MySQL में एक सबस्ट्रिंग कैसे निकालें

  5. जावा जाँच कर रहा है कि क्या मान डेटाबेस में मौजूद है