01/10/2018, 13:38

Lỗi lấy dữ liệu từ mysql - php

Mọi người nhìn vào giúp mình đây là lỗi gì thế ạ ? Xin cảm ơn

Ice Tea viết 15:50 ngày 01/10/2018

Đang dùng lẫn lộn mysql_mysqli_ nhé.

  • https://secure.php.net/manual/en/mysqli.error.php
  • https://secure.php.net/manual/en/mysqli-result.fetch-array.php

Mà viết code sao indent lung tung thế kia.
Trong while có xử lý gì nữa không mà phải lặp tất cả hả bạn?

Nguyễn Đại Tài viết 15:47 ngày 01/10/2018

Có nha bạn, tại mình đang viết giữa chừng thì lỗi. Giờ mình tự sửa được rồi. Chỉ còn cái không biết làm sao cho ảnh mỗi sản phẩm nó hiện lên nữa. Link ảnh được lưu theo thứ tự trong database mà không biết gọi sao nè

Aragami1408 viết 15:53 ngày 01/10/2018

Sao bạn không dùng jquery, ajax???

Ice Tea viết 15:44 ngày 01/10/2018

Bạn đã học Hát-Tê-Mờ-Lờ chưa?

Nguyễn Đại Tài viết 15:44 ngày 01/10/2018

Nếu theo html thì dùng lệnh img, nhưng ý mình là link được lưu trong datebase, khi gọi ra thì nó là $row['URL_Hinh], mình không chèn img vào được

Nguyễn Đại Tài viết 15:41 ngày 01/10/2018

Mình mới học thôi, không biết nhiều như vậy bạn à

Vô Thin viết 15:41 ngày 01/10/2018

Bạn cho thiết kế table của bạn lên để mọi người dễ hình dung, chỗ trường URL_Hinh có chứa gì trong đó? Ví dụ, nó là chuỗi img/hinh-con-heo.jpg thì khi bạn chạy, lấy được dữ liệu, bạn xem source trang web (Ctrl + U hoặc F12) khi chạy sẽ thấy có đoạn:

<img src="img/hinh-con-heo.jpg" />

(việc nó không hiện được hình lên khi xem trang web thì hình để sai vị trí, hoặc sai đường dẫn, lúc đó nó ra cái biểu hiện là không thấy hình). Lúc này khác với việc không lấy được dữ liệu từ table lên.

Chú ý: trong PHP có lúc phân biệt chữ HOA, chữ thường, MySQL hình như cũng vậy, cho nên cần viết chính xác từng ký tự một tránh lẫn lộn HOA với thường.

Aragami1408 viết 15:39 ngày 01/10/2018

Học cái đấy cũng ko khó mấy đâu. Bạn có thể tìm hiểu sơ sơ ở trang W3school nhé

hunter viết 15:53 ngày 01/10/2018

:3 Sử dụng thư viện medoo đi bạn hehe nhanh gọn nhẹ :v

Ice Tea viết 15:48 ngày 01/10/2018

Không hiểu ý của bạn lắm. Như code thì bạn đang để hiện ra url, để hiện ra hình ảnh thì bạn phải bỏ vào thẻ img chứ, vd:

'<td><img src="' . $kq['URL_Hinh'] . '"></td>'

Sao bạn lại phải dùng vòng while sau đó lại foreach để hiển thị ra nhỉ?

Ice Tea viết 15:48 ngày 01/10/2018

Học cái đấy cũng ko khó mấy đâu. Bạn có thể tìm hiểu sơ sơ ở trang W3school nhé

:3 Sử dụng thư viện medoo đi bạn hehe nhanh gọn nhẹ :v

medoo, jquert, ajax thì liên quan gì hả các bạn. Học cơ bản chưa xong thì dùng thư viện để làm gì??

Nguyễn Đại Tài viết 15:48 ngày 01/10/2018

Cảm ơn bạn nhiều nha.
Mình làm theo cách trên của bạn á!
Ổn rồi ^^

Cảm ơn tất cả các bạn!

Bài liên quan
0