Ja, het kan. Maar dat wil nog niet zeggen dat een database daar voor bedoeld is. Als je namelijk fotos in een database gaat zetten wordt die database onnodig groot en onnodig traag...
Wat je doet is dat je de foto's gewoon naar een map upload en alleen de locatie van de foto sla je op in de database.
ok maar hoe kun je dan de locatie van die fotos doorsturen naar je database?
op dit moment heb ik alleen nog maar data opgeslaan via forms! dus ik weet niet direct hoe ik data uit een map moet halen?
Als je een upload script hebt, weet je toch waar en onder welke naam je de foto opslaat? Dan weet je direct ook de locatie (of link) waar je de foto weer kunt vinden...
BLOB niet gebruiken om bestanden als MP3 en JPG in op te slaan. Zie voorgaande tips.
De locatie hoef je eigenlijk niet in je DB op te slaan. Als je het relatieve pad naar je images-map gewoon aan het begin van je script in een var propt:
<?php
$dir = 'images/avatars/';
?>
dan kun je de naam van het plaatje uit je DB laten rollen en die plak je dan met . aan $dir vast.