Jump to content
php.lv forumi

Recommended Posts

Posted

Man vajag glabāt bildes postgres tabulā.

 

izveidoju šādu vaicājumu, bet nedarbojas

 

$dbconn = pg_connect("host=localhost port=5432 dbname=vkv user=root password=parole");

$sql = "update logos set result=lo_import('small/1.png'), large=lo_import('large/1.png')  where com_id='1'"; 
pg_query($sql);

 

rāda šādu kļūdu:

 

pg_query(): Query failed: ERROR: could not open server file "small/1.png": No such file or directory

 

Uzklausīšu padomus kā atrisināt šo kļūdu.

 

P.S. Paša tabula

CREATE TABLE logos
(
 com_id int4 NOT NULL DEFAULT 0,
 office_id int4 NOT NULL DEFAULT 1,
 result oid,
 "large" oid
)

Posted

nevajag Tev bildes db tabulā glabāt. glabā bildes failos un datubāzē tikai vajadzīgo metainfo - izmēru, nosaukumu, tipu utt.

Posted (edited)

Nu es jau neglabātu, bet man tā vajag, jo šefs teica, ka bildes jāglabā datubāzē.

 

Gaidu padomu :)

Edited by Dooling
Posted

1.) NU un vai tad tu nevari pretoties un pateikt, ka tā nav smuki?

2.) norādi pilno ceļu, kas ir uz servera... (DB un HTTP serverim jābūt vienā kompī)

×
×
  • Create New...