BLOB (Binary Large Object) gebruiken (longblob
gegevenstype)
$fileHandle = fopen($fileUpload, "r");
$fileContent = fread($fileHandle, $fileUpload_size);
$fileContent = addslashes($fileContent);
$dbQuery = "INSERT INTO myBlobs VALUES ";
$dbQuery .= "('$fileContent')";
De volledige tutorial is hier beschikbaar
maar het wordt sterk aanbevolen om bestanden op het bestandssysteem op te slaan en gewoon een verwijzing in de database toe te voegen (een veld met het bestandspad en de naam). Verschillende redenen:
- Sneller
- Gemakkelijker toegang (geen speciale applicatie nodig)
- Sneller back-ups
- Minder ruimte