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

अपडेट बटन पर क्लिक करने के बाद क्वेरी अपडेट क्यों नहीं हुई?

आपको count . की कोशिश नहीं करनी चाहिए mysqli_query पर कॉल करने का नतीजा बिल्कुल (यह एक mysqli_result है वस्तु, एक सरणी नहीं)। इसके बजाय, यह पता लगाने के लिए कि क्वेरी द्वारा कितनी पंक्तियाँ लौटाई गईं, mysqli_num_rows यानी बदलाव

if (is_countable($query)==1)

करने के लिए

if (mysqli_num_rows($query) == 1)

आपको भी बदलने की जरूरत है

$row = $sel->fetch_array();

करने के लिए

$row = $query->fetch_array();

$query . के रूप में आपके परिणाम वस्तु का नाम है, न कि $sel

आपकी क्वेरी के परिणामों और निम्नलिखित अपडेट कोड के आधार पर, ऐसा लगता है कि आप वास्तव में यही चाहते हैं:

$category = $row['crime_cat'];
$url = $row['crimenews_url'];
$datetime = $row['crimenews_datetime'];
$lat = $row['crimenews_locationLat'];
$lng = $row['crimenews_locationLong'];



  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 का टाइमज़ोन UTC पर सेट होना चाहिए?

  2. आप MySQL क्वेरी में स्ट्रिंग से संख्यात्मक मान कैसे निकालते हैं?

  3. SQLSTATE [23000]:वैध बाधा के साथ अखंडता बाधा उल्लंघन

  4. क्या MySQL में किसी तालिका के लिए प्राथमिक रूप से प्राथमिक कुंजी बनाने का कोई तरीका है?

  5. सहसंबद्ध के साथ COUNT(DISTINCT) द्वारा प्रतिशतक जहां केवल एक दृश्य के साथ काम करता है (या DISTINCT के बिना)