thắc mắc Cách get file image từ phpmyadmin? Giải đáp gà mờ tin học.

Dathu207

Junior Member
Chào các bác , học tập tinh thần ông anh cơ khí nhảy sang it 96 thì em đang có dự án nho nhỏ để code một website theo mô hình như dưới, về gia cảnh thì em là sinh viên kinh tế khố rách áo ôm chó không thèm gặm nhảy sang tìm hiều code được 3 tuần nên hầu như mù tịt.
Em đang kẹt ở đoạn lập search box mà điền mã vào truy xuất ra file ảnh theo yêu cầu( ví dụ điền vào 123 -> file 123.jpg lưu trong data). Từ đó đưa ra các câu hỏi:
1.Đưa file ảnh lên local host phpmyadmin ntn ( từ cơ bản ấy ạ và với số lượng lớn) và code ntn để truy xuất ra page kèm file đó show lên trên web ?
2. Liệu có cách nào khác thoả mãn mô hình yêu cầu của em không ạ ?
3. Tạo và quản lý database trên phpmyadmin
Mong được các cao nhân voz trên thông thiên văn dưới tương coding giải đáp thắc mắc của em ạ. Hoặc nếu được gặp mặt trực tiếp tại HN thì em mạn phép mời ly cafe ạ.
Screenshot 2022-04-23 003842.png
 
Ý kiến của em là bác văn vở ít thôi =.= tập trung nội dung trọng tâm.
Cái nữa là ai lại lưu ảnh vào db, thường là lưu qua bên khác như cloudinary rồi kéo link qua thôi
 
Ý kiến của em là bác văn vở ít thôi =.= tập trung nội dung trọng tâm.
Cái nữa là ai lại lưu ảnh vào db, thường là lưu qua bên khác như cloudinary rồi kéo link qua thôi
em mò ziutube theo key word thì nó ra dc db, mà mò tiếp ko ra cách cho ảnh vào nên ms lú đó bác :LOL:
 
Nếu chưa biết tí gì thì nên tìm hiểu qua về csdl quan hệ. Sau đó tự tạo 1 csdl nhỏ (có thể chỉ cần 1,2 bảng thôi) rồi luyện tập viết code tương tác với csdl, nếu bạn code php laralvel thì có thể google laravel crud rồi làm theo. Sau khi đã thuần thục các thao tác cơ bản với csdl rồi thì có thể thiết kế database cho ứng dụng mà bạn định làm ở #1, sau đó bắt tay vào viết các chức năng, trong quá trình đó sẽ tiếp tục google để tìm hiểu thêm, sẽ gặp phải nhiều vấn đề cũng như các khái niệm mới -> sẽ học thêm được nhiều.
 
ảnh thì ít người lưu trên db, db chỉ lưu đường dẫn ảnh thôi chứ bác, khi tìm kiếm load cái file ảnh cộng đường dẫn chứa ảnh hiển thị
 
Đây bác nhé. Bác lưu đường dẫn ảnh vào DB và thông tin thêm của ảnh như ảnh vui ảnh buồn...
Khi nào hiển thị thì hiển thị bằng đường dẫn nhé
 
1. Để ảnh trên server của bạn, trong DB chỉ lưu tên file ảnh thôi, khi code thì dẫn link server + tên hình.
2. Hoặc muốn lưu ảnh lên db thì tìm hiểu chuyển ảnh sang base64, rồi lưu nguyên chuỗi base64 vào db (nhưng ko ai làm vậy cả vì sẽ gây quá tải db :beat_brick:)
 
1. Để ảnh trên server của bạn, trong DB chỉ lưu tên file ảnh thôi, khi code thì dẫn link server + tên hình.
2. Hoặc muốn lưu ảnh lên db thì tìm hiểu chuyển ảnh sang base64, rồi lưu nguyên chuỗi base64 vào db (nhưng ko ai làm vậy cả vì sẽ gây quá tải db :beat_brick:)
nếu muốn chứa file trong DB thì xài blob chứ thêm công đoạn base64 chi vậy
 
cái thớt cần hiểu trước là ko phải save file ảnh vào db, mà chỉ là save cái file name thôi, còn cái file thật nó sẽ nằm ở một folder nào đó ở server, hoặc một server thứ 3 (driver, google photos), db chỉ cần query ra đc file name thớt cần -> lấy url show ra frontend, còn logic buồn vui tự suy nghĩ nhá
IYqzj0A.png
 
Back
Top