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

Android त्रुटि:मान

आपका दूसरा bindParam() (आपको पढ़ना और समझना चाहिए कि यह विधि वास्तव में क्या करती है!) if . के अंदर शर्त बकवास है!

इसे बदलें:

if($stmt->rowCount() > 0){

    $stmt->bindParam($badgeid, $email, $fullname, $roles_id, $team_id);
    $stmt->fetch();

    $user = array(
        'badgeid'=>$badgeid, 
        'email'=>$email,
        'fullname'=>$fullname,
        'roles_id'=>$roles_id,
        'team_id'=>$team_id
    );

इसके लिए:

$result = $stmt->fetch(\PDO::FETCH_ASSOC); // Get results as array
if ($result) {
    // Since we only get the fields we want to send back, you can assign `$result` directly to `$response['user']`
     $response['user'] = $result; 

PHP ने एक संबंधित त्रुटि फेंकी थी, जिसे आपने अपने अनुरोध की कच्ची प्रतिक्रिया में देखा होगा!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक ही कॉलम पर कई WHERE शर्तों के साथ चयन करना

  2. त्रुटि संदेश अनटर्मिनेटेड स्ट्रिंग शाब्दिक

  3. पहली क्वेरी पर mysql धीमा, फिर संबंधित प्रश्नों के लिए तेज़

  4. MySQL/Amazon RDS त्रुटि:आपके पास सुपर विशेषाधिकार नहीं हैं...

  5. हैशटैग का उपयोग करने वाले ऐप्स के लिए डेटाबेस डिज़ाइन