Použití BLOB (binární velký objekt) (longblob
datový typ)
$fileHandle = fopen($fileUpload, "r");
$fileContent = fread($fileHandle, $fileUpload_size);
$fileContent = addslashes($fileContent);
$dbQuery = "INSERT INTO myBlobs VALUES ";
$dbQuery .= "('$fileContent')";
Úplný výukový program je k dispozici zde
ale důrazně se doporučuje ukládat soubory do systému souborů a pouze přidat odkaz do DB (pole s cestou a názvem souboru). Několik důvodů:
- Rychlejší
- Snazší přístup (nepotřebujete žádnou speciální aplikaci)
- Rychlejší zálohování
- Méně místa