Рнр висновок картинки з папки

Сьогодні реалізуємо одну невелику функцію як php висновок картинки або зображення з папки де зберігаються всі файли. Всі файли, які містять графіку прийнято виносити все в окремий файл. Для зручності, щоб наочно було видно, що зберігаються саме графічні файли, папку прийнято називати pictures, images, або скорочено img.


Але це вже ви вкажете самі. Кому як зручно. В даному випадку англомовним програмістам пощастило більше. Більшість функцій і позначень все англійською. І виходить, що всі програми пишуться як в розмовній мові. Наприклад, image - зображення, if - якщо, print - показати, роздрукувати, table - таблиця, стіл, поверхню і так далі.

Коли ми поміщаємо будь-який графічний файл в папку images, то бажано відразу прописати назву файлу в базу даних, а якщо папок кілька, то разом з назвою файлу краще написати і назву папки куди помістили графічний файл. Наприклад, images1 / pic1.jpg. І прописуємо його в таблиці бази даних MySql. Назвемо таблицю, для прикладу, fructis, а колонка де будуть зберігатися всі дані картинки назвемо image, назви фруктів name.


При виведенні картинки з папки ми спочатку робимо запит до бази даних "SELECT * FROM` fructis` "і виводимо всі картинки з бази даних. Отримуємо глобальний масив, де зберігаються всі змінні розпізнаються за індексом назви колонок [ 'id'], [ 'name'], [ 'img']. Оскільки ми в даному випадку зробили запит mysql_nam_assoc, саме за індексом назви колонок таблиці бази даних.

Зверніть увагу, отриманий глобальний масив з зображення ми поміщаємо в змінну $ img. Ось таким чином $ img = $ mass [ 'img'];
Отриману змінну поміщаємо в стандартні html теги для виведення картинки - '

';


Повний код php для виведення зображень наступний:

Схожі статті