Pagina 1 din 1

Adaugare imagini in mysql

Scris: Mie Ian 26, 2011
de ionutzz23
salut!Va rog sa imi spuneti si mie codul necesar pentru a adauga o imagine in baza de date , multumesc!

Adaugare imagini in mysql

Scris: Mie Ian 26, 2011
de MarPlo
In general se pun fisierele cu imaginile intr-un director pe server, iar in baza de date se adauga doar calea (adresa si numele) catre fisierul cu imaginea pe server.
Dar daca vrei sa adaugi imaginea (tot codul ei) in mysql, coloana in care adaugi trebuie sa fie de tip BLOB.
De ex.:

Cod: Selectaţi tot

CREATE TABLE `files` (id INT AUTO_INCREMENT PRIMARY KEY, imgs BLOB)
apoi, cu file_get_contents('adr_imagine') se preia datele fisierului cu imaginea, intr-o $variabila. Cu INSERT se adauga in mysql datele din acea variabila.

Cod: Selectaţi tot

$img = file_get_contents('adresa_imagine');
$sql = "INSERT INTO `nume_tabel` (col_imgs) VALUES ('$img')";
// ,...