> On Fri, 13 Nov 2009, Artur Reilin wrote:
>
>> To: General Discussion of SQLite Database <sqlite-users@sqlite.org>
>> From: Artur Reilin <sql...@yuedream.de>
>> Subject: Re: [sqlite] image upload to db trouble
>>
>>>      //echo $images;
>>>      $db = new PDO('sqlite: database.sqlite3');
>>>
>>>      $con = sqlite_open('sqlite: database.sqlite3');
>>> if (!$con)
>>>   {
>>>   die('Could not connect: ' . mysql_error());
>>>   }
>>
>> why you first make a new db opject and then open an connection to the
>> database? new PDO sqlite already open an connection .. as i am right.
>>
>> and why mysql_error() ?
>>
>>>
>>>       $db->query('sqlite: database.sqlite3', $con);
>>>
>>>       $db->query ("INSERT INTO images (id, images, info, url)
>>>       VALUES ('$i', '$images', '$info', '$url')");
>>>
>>>       $db->query("DELETE FROM images WHERE id='$i'");
>>> }
>>
>> AS i know, if you want to put images in your db you need blob columns
>> and
>> these are supported in sqlite3. or i understand something wrong?
>
> There's no need to save the actual image in the sqlite
> database, as that could slow things like SELECT statements
> down.
>
> Another way is to move the image file to a certain
> directory. Then store only the location of the image file in
> the sqlite DB.
>
> If you move the sqlite DB, then just make sure the directory
> of images also goes with it.
>
> Kind Regards,
>
> Keith Roberts.

I wouldn't put images in the database as well; it would let grow the
database to fast - and also i don't know if the backconversion to show the
images would work right. I use the way to have an own image directory and
have my files in there.

with best wishes

Artur Reilin
-------------------

Artur Reilin
sqlite.yuedream.de
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to