PHP PDO에서 객체가 아닌 속성을 얻으려고합니다.

Vipin KA

다음 기능은 PHP의 로그인 페이지에서 사용했습니다. 그것은 오류를 보여주는

"객체가 아닌 속성을 가져 오는 중 ..."

function Validate($userName,$encrypted_password,$dbh)
    {
        try{
            echo ("".$userName."");
            echo ("".$encrypted_password."");
            $sql = "SELECT USERCODE,PWD FROM GUSER WHERE USERCODE = :uname AND PWD = :pwd";
            echo $sql->error;
            $query = $dbh->prepare($sql);
            $query->bindParam(':uname',$userName,PDO::PARAM_STR);
            $query->bindParam(':pwd',$encrypted_password,PDO::PARAM_STR);
            $query->execute();
            $rows = $query->fetch(PDO::FETCH_NUM);
            echo ("".$rows."");
            if($rows > 0){
                echo "Login Successfull";
                header("location: home.php");
            }
            else{
                $errmsg_arr[] = 'Username and Password are not found';
                $errflag = true;
            }
            if($errflag) {
            $_SESSION['ERRMSG_ARR'] = $errmsg_arr;
            session_write_close();
            echo "Closed";
            exit();
            }
        }                   
        catch(PDOException $e) {
            echo 'ERROR: ' . $e->getMessage();
        }
        //return $getValue;

    }

누구든지 나를 도울 수 있습니까 .. 나는 PHP에 처음입니다 .. 제발 도와주세요

미리 감사드립니다

다니엘 크막

문자열은 객체가 아닙니다.

$sql = "SELECT USERCODE,PWD FROM GUSER WHERE USERCODE = :uname AND PWD = :pwd"; // STRING
echo $sql->error; // but you try to access it like it's an object

$sql이다 string는 같은 속성을하지 않도록 error당신이처럼 액세스 할 수 없습니다 $sql->error그것은 원시 값 유형이기 때문에.

이 줄을 삭제해야합니다.

echo $sql->error;

PDO에서 SQL 오류를 처리하려면 PHP에서 try-catch 구문을 사용해야합니다. PDO에서 오류 처리에 대한 자세한 내용은이 답변을 참조하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PHP LARAVEL 5.2에서 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

PHP, PDO, MySQL,주의 사항 : 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

PHP주의 사항 : 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

PHP에서 객체가 아닌 속성을 얻으려면 어떻게해야합니까?

분류에서Dev

객체가 아닌 속성을 얻으려고-PHP

분류에서Dev

Laravel 5.1 : 관계가있는 foreach 루프에서 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

PHP주의 사항 : 객체가 아닌 라인 638의 속성을 얻으려고합니다.

분류에서Dev

Laravel : 파일 입력에서 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

Laravel-dd가 아닌 뷰에서 비 객체의 속성 'id'를 얻으려고합니다.

분류에서Dev

php주의 사항 : 객체가 아닌 속성을 얻으려고

분류에서Dev

ErrorException 객체가 아닌 라 라벨의 속성을 얻으려고합니다.

분류에서Dev

laravel 객체가 아닌 오류의 'id'속성을 얻으려고합니다.

분류에서Dev

Minecraft API로 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

객체가 아닌 laravel 5.3의 속성을 얻으려고합니다.

분류에서Dev

Codeigniter : row ()의 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

객체가 아닌 CRUD의 속성을 얻으려고합니다.

분류에서Dev

ErrorController.php에 대한 비 객체의 속성을 얻으려고합니다.

분류에서Dev

PHP 알림을 수정하는 방법 : Wordpress 템플릿에서 개체가 아닌 속성을 얻으려고합니까?

분류에서Dev

Codeigniter 템플릿에서 객체가 아닌 속성을 가져 오려고합니다.

분류에서Dev

codeigniter 사용자 로그인에서 객체가 아닌 속성을 가져 오려고합니다.

분류에서Dev

개체가 아닌 속성 'id'를 가져 오려고합니다. 내 app.blade.php에서 자동 알림을 만들려고합니다.

분류에서Dev

객체가 아닌 Laravel의 속성을 얻으려고합니다 (문자열 가져 오기)

분류에서Dev

PHP 준비 업데이트 문-객체가 아닌 속성을 얻으려고 시도

분류에서Dev

Symfony2, Form, 객체가 아닌 속성을 얻으려고

분류에서Dev

yii : 객체가 아닌 속성을 얻으려고

분류에서Dev

Laravel 4 Eloquent가 아닌 객체의 속성을 얻으려고

분류에서Dev

라 라벨 관계 오류-객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

PHP artisan migrate 명령에서 비 객체의 속성을 얻으려고합니다.

분류에서Dev

객체에서 getter가 아닌 속성을 쉽게 얻는 방법

Related 관련 기사

  1. 1

    PHP LARAVEL 5.2에서 객체가 아닌 속성을 얻으려고합니다.

  2. 2

    PHP, PDO, MySQL,주의 사항 : 객체가 아닌 속성을 얻으려고합니다.

  3. 3

    PHP주의 사항 : 객체가 아닌 속성을 얻으려고합니다.

  4. 4

    PHP에서 객체가 아닌 속성을 얻으려면 어떻게해야합니까?

  5. 5

    객체가 아닌 속성을 얻으려고-PHP

  6. 6

    Laravel 5.1 : 관계가있는 foreach 루프에서 객체가 아닌 속성을 얻으려고합니다.

  7. 7

    PHP주의 사항 : 객체가 아닌 라인 638의 속성을 얻으려고합니다.

  8. 8

    Laravel : 파일 입력에서 객체가 아닌 속성을 얻으려고합니다.

  9. 9

    Laravel-dd가 아닌 뷰에서 비 객체의 속성 'id'를 얻으려고합니다.

  10. 10

    php주의 사항 : 객체가 아닌 속성을 얻으려고

  11. 11

    ErrorException 객체가 아닌 라 라벨의 속성을 얻으려고합니다.

  12. 12

    laravel 객체가 아닌 오류의 'id'속성을 얻으려고합니다.

  13. 13

    Minecraft API로 객체가 아닌 속성을 얻으려고합니다.

  14. 14

    객체가 아닌 laravel 5.3의 속성을 얻으려고합니다.

  15. 15

    Codeigniter : row ()의 객체가 아닌 속성을 얻으려고합니다.

  16. 16

    객체가 아닌 CRUD의 속성을 얻으려고합니다.

  17. 17

    ErrorController.php에 대한 비 객체의 속성을 얻으려고합니다.

  18. 18

    PHP 알림을 수정하는 방법 : Wordpress 템플릿에서 개체가 아닌 속성을 얻으려고합니까?

  19. 19

    Codeigniter 템플릿에서 객체가 아닌 속성을 가져 오려고합니다.

  20. 20

    codeigniter 사용자 로그인에서 객체가 아닌 속성을 가져 오려고합니다.

  21. 21

    개체가 아닌 속성 'id'를 가져 오려고합니다. 내 app.blade.php에서 자동 알림을 만들려고합니다.

  22. 22

    객체가 아닌 Laravel의 속성을 얻으려고합니다 (문자열 가져 오기)

  23. 23

    PHP 준비 업데이트 문-객체가 아닌 속성을 얻으려고 시도

  24. 24

    Symfony2, Form, 객체가 아닌 속성을 얻으려고

  25. 25

    yii : 객체가 아닌 속성을 얻으려고

  26. 26

    Laravel 4 Eloquent가 아닌 객체의 속성을 얻으려고

  27. 27

    라 라벨 관계 오류-객체가 아닌 속성을 얻으려고합니다.

  28. 28

    PHP artisan migrate 명령에서 비 객체의 속성을 얻으려고합니다.

  29. 29

    객체에서 getter가 아닌 속성을 쉽게 얻는 방법

뜨겁다태그

보관