sql >> Database >  >> RDS >> Mysql

Android-fout:waarde

Uw tweede bindParam() (Je moet lezen en begrijpen wat deze methode precies doet!) in de if staat is onzin!

Wijzig dit:

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
    );

naar dit:

$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 had een gerelateerde fout gegenereerd, die je zou hebben gezien in de onbewerkte reactie van je verzoek!




  1. MySQL behandelt ÅÄÖ als AAO?

  2. Een waarde instellen voor LIMIT tijdens het gebruik van bulkcollect

  3. Wanneer kunnen we een identificatienummer gebruiken in plaats van de naam in PostgreSQL?

  4. bind_param problemen