Mong các cao nhân chỉ giáo lỗi này

Thảo luận trong 'MySQL' bắt đầu bởi anhquancenter, 29/12/15.

  1. anhquancenter

    anhquancenter Lính mới

    Tham gia ngày:
    22/3/14
    Bài viết:
    2
    Đã được thích:
    0
    Điểm thành tích:
    1
    Trong code của em có hàm này để thực thi truy cấn SQL:

    Mã:
        function sql_query($query = "", $transaction = FALSE)
        {
            // Remove any pre-existing queries
            unset($this->query_result);
            if($query != "")
            {
                $this->num_queries++;
    
                $this->query_result = @mysql_query($query, $this->db_connect_id);
            }
            if($this->query_result)
            {
                unset($this->row[$this->query_result]);
                unset($this->rowset[$this->query_result]);
                return $this->query_result;
            }
            else
            {
                return ( $transaction == END_TRANSACTION ) ? true : false;
            }
        }
    Đa số các host em chạy hàm đó ok, tuy nhiên có 1 -2 host khi dùng hàm trên để chạy truy vấn SQL thì bị thông báo lỗi, ví dụ em chạy đoạn sau:

    Mã:
            $sql_query  = "insert into `tblabc` (`email`,`date`) values('abc@abc.com',NOW())";
            $sql_query = $db -> sql_query($sql_query) or die(mysql_error());
    Thì sẽ có thông báo lỗi như sau:

    Mã:
    Notice: Use of undefined constant END_TRANSACTION - assumed 'END_TRANSACTION' in...
    Rất mong các bác cao nhân cho biết lý do và cách khắc phục.
     
  2. tieudv

    tieudv Lính mới

    Tham gia ngày:
    17/12/15
    Bài viết:
    12
    Đã được thích:
    0
    Điểm thành tích:
    1
    Cái tham số END_TRANSACTION bạn chưa hề định nghĩa nhé.
     
  3. 4ntyLov3

    4ntyLov3 Đang làm quen

    Tham gia ngày:
    2/10/14
    Bài viết:
    109
    Đã được thích:
    0
    Điểm thành tích:
    16
    Lên các forum chuyên về lập trình hỏi thì hơn bạn ạ, ở đây hiếm khi các coder vào lắm
     
  4. hyundaithd

    hyundaithd Đang làm quen

    Tham gia ngày:
    14/12/11
    Bài viết:
    113
    Đã được thích:
    0
    Điểm thành tích:
    16
    PHP:
    Notice: Use of undefined constant END_TRANSACTION assumed 'END_TRANSACTION' in...
    Bác show ra luôn cái END_TRANSACTION thử xem?
     
  5. seotichcuc

    seotichcuc Đang làm quen

    Tham gia ngày:
    25/11/15
    Bài viết:
    184
    Đã được thích:
    4
    Điểm thành tích:
    18
    nhiều mà bạn. chưa kể là các SEOer đa số đều học qua rùi, có người biết it có người biết nhiều :):)
     
Đang tải...

Chia sẻ trang này