Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menampilkan gambar dari database di CodeIgniter?

Dalam database Anda, jika saya sudah mengerti dengan benar, Anda menyimpan gambar sebagai C:/wamp/www/my_project/uploads/_1_.jpg

Jadi ketika Anda menggemakan jalur gambar img src atribut, Anda akan memiliki

yang tidak akan berfungsi karena ini sebagai jalur lokal di mesin Anda. Saya tidak akan memiliki gambar itu di sistem file saya. Gambar harus dapat diakses di server web. (seperti file index.php Anda)

Jadi, Anda perlu menyimpan gambar seperti ini:

uploads/_1_.jpg

lalu lakukan <img src="<?php echo $data['screenshot'];?>" />

Atau simpan gambar sebagai:

_1_.jpg dan kemudian lakukan

<img src="<?php echo sprintf("uploads/%s", $data['screenshot']);?>" />

EDIT:Agar jelas:Di mana Anda menyimpannya sudah benar. Tapi, Anda tidak perlu path lengkap di DB, Anda hanya perlu path web server.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PDO SHOW TABLES array

  2. Beberapa COUNT() untuk beberapa kondisi dalam satu kueri (MySQL)

  3. MySQL – Perbaiki Kesalahan – Entri Duplikat Kesalahan Database WordPress untuk kunci PRIMARY for Query INSERT INTO wp_options

  4. Kesalahan MySQL:Anda memiliki kesalahan dalam sintaks SQL Anda; periksa manual yang sesuai dengan versi server MySQL Anda untuk sintaks yang tepat untuk digunakan di dekat

  5. Kueri terkait kinerja Phalcon