30/09/2018, 19:11

[php]Function php

em có viết 1 cái hàm php như này để show sản phẩm thuộc cùng 1 nhóm
http://paste.ofcode.org/9eE2dWiBSstwdtyYh5bkAd

nhưng khi gọi ra thì nó lại báo lỗi error sql
trong khi e lấy phần ruột của cái function đó ra gán thẳng vào trang thì nó lại chạy, e cũng chỉ mới vọc php thôi, bác nào chỉ giáo e với ạ

Đào Đình Huân viết 21:27 ngày 30/09/2018

Ở trang viết hàm này bạn đã connect đến DB chưa?

dihocke viết 21:22 ngày 30/09/2018

Mình đã connect đến database r nha bạn
còn cái ORDER BY MaSP $b là mình truyền vào kiểu sắp xếp cho nó ấy

Đào Đình Huân viết 21:13 ngày 30/09/2018

Bạn gọi hàm này ra ntn vậy? Các hàm tương tự khác trong trang này bạn gọi có ra kết quả không?

dihocke viết 21:25 ngày 30/09/2018

Mình gọi như này
show_product(1,“ASC”);
như thế này có đúng k bạn

Đào Đình Huân viết 21:26 ngày 30/09/2018

Hmm! Các hàm tương tự khác thì sao? Bạn gọi có được không hay chỉ mới viết hàm này thôi. Và dòng này while ($row = mysqli_fetch_array($result, MYSQL_ASSOC)) bạn sửa thành MYSQLI_ASSOC thử xem nhé

dihocke viết 21:19 ngày 30/09/2018

nếu là hàm có connect database thì mới viết hàm này thôi, mình có sửa thành MYSQLI_ASSOC r mà vẫn k đc @@

Đào Đình Huân viết 21:17 ngày 30/09/2018

Ừm. hay nhỉ, bạn để hàm này trong class chứ!

dihocke viết 21:28 ngày 30/09/2018

mình để trần trụi trong file function.php xong include vào trang index thôi, mình đang viết chay cho nó chạy chứ chưa dùng class

Đào Đình Huân viết 21:22 ngày 30/09/2018

bạn nên cho vào class rồi khởi tạo nó đi. đừng quên khai báo public $a; public $b; phía trên hàm của bạn nhé

Bài liên quan
0