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

अद्यतन क्वेरी php . का उपयोग करके काम नहीं कर रही है

मुझे नहीं लगता कि आपका md5-ied user_id अद्यतन क्वेरी में जा रहा है क्योंकि शीर्ष के अंदर अगर कोई md5() फ़ंक्शन नहीं है जो कार्य कर रहा है और आपको यह भी सुनिश्चित करना चाहिए कि डेटाबेस के अंदर मूल्य कैसे संग्रहीत किया जाता है, क्या यह md5- आईईडी user_id या सामान्य user_id? अगर md5 user_id के लिए इसे इस तरह आज़माएँ,

if(isset($_GET['user'])){
    $id = $_GET['user'];
    $id = md5($id);
    $sql = "UPDATE request SET email_verification=1 WHERE Id='$id'";
    $result = $conn->query($sql);
    if ($result === TRUE) {
        header('Location: index.php');
    }
    else {
        echo "Error updating record: " . $conn->error;
    }
}



  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. LIKE . का उपयोग करके अज्ञात (गतिशील) प्रश्नों की संख्या पर SQL क्वेरी को रेल करता है

  3. mysql डेटाबेस से रिकॉर्ड हटाने के लिए _GET url लिंक का उपयोग करना

  4. MySQL में एकाधिक कॉलम के साथ मिलान करें

  5. उपयोग करने के लिए तेज़/बेहतर क्या है:MySQL या PHP md5 फ़ंक्शन?