Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

citanje BLOBa iz Oracle baze

[es] :: PHP :: citanje BLOBa iz Oracle baze

[ Pregleda: 4829 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

selector

Član broj: 92935
*.telekom.at



Profil

icon citanje BLOBa iz Oracle baze17.05.2004. u 11:25 - pre 242 meseci
ima li neko primer za citanje BLOB podataka iz Oracle-a.
u principu blob je karakternog tipa(text file), i koji bi po pozivu (odredjenog file) bio ispisan CELI SADRZAJ (tog file-a).

thanx
 
Odgovor na temu

selector

Član broj: 92935
*.telekom.at



Profil

icon Re: citanje BLOBa iz Oracle baze17.05.2004. u 14:35 - pre 242 meseci
probam sa:
fbsql_read_blob
ali imam problema sa konekcijom sa fbsql_pconnect:

$link = fbsql_pconnect ("localhost", "_SYSTEM", "mojpass")
or die ("Could not connect");

dobijam gresku:
Fatal error: Call to undefined function: fbsql_pconnect() in /usr/local/apache/htdocs/test.php on line 10

zna li neko u cemu je problem

 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.sbb.co.yu



+257 Profil

icon Re: citanje BLOBa iz Oracle baze17.05.2004. u 14:42 - pre 242 meseci
fbsql funkicje koliko vidim sluze za povezaivanje sa FrontBase bazom (http://www.frontbase.com), a za oracle funkcije pogedati:
http://www.php.net/oracle ,
odnosno za novije varijante oracle-ta (>=7):
http://www.php.net/manual/en/ref.oci8.php
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

Sajt: www.baze-podataka.net


+2 Profil

icon Re: citanje BLOBa iz Oracle baze17.05.2004. u 14:58 - pre 242 meseci
Da li ti moze pomoci ovaj dio u kojem se radi o prikazivanju PDF datoteke:
Code:
$query = 'SELECT BLOBDATA FROM BTAB WHERE BLOBID = '.MYBLOBID;
 
  $stmt = OCIParse ($conn, $query);
  OCIExecute($stmt, OCI_DEFAULT);
  OCIFetchInto($stmt, $arr, OCI_ASSOC+OCI_RETURN_LOBS);
  $result = $arr['BLOBDATA'];
 
  // If any text (or whitespace!) is printed before this header is sent,
  // the text won't be displayed and the PDF won't be loaded correctly.
  // Comment out this line to see the text and debug such a problem.
  header("Content-Type: application/pdf");
  // http://www.php.net/header has some interesting comments on
  // sending a "Content-Disposition" header
  // It will force IE to give a "save" window instead of opening it.
  //header("Content-Disposition: attachment; filename=suggestedfilename.pdf");
  //header("Content-Length: " . strlen($result));
  echo $result;
 
  OCIFreeStatement($stmt);
 
  OCILogoff($conn);

Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

dr ZiDoo
Banja Luka

Član broj: 189
Poruke: 1728
81.93.80.*

Jabber: ZiDoo@elitesecurity.org
ICQ: 299539598
Sajt: zidoo.geek.rs.ba


Profil

icon Re: citanje BLOBa iz Oracle baze17.05.2004. u 15:51 - pre 242 meseci
Citat:
selector:
...
dobijam gresku:
Fatal error: Call to undefined function: fbsql_pconnect() in /usr/local/apache/htdocs/test.php on line 10
...


Ako dobijas tu gresku prekompajliraj PHP sa podrskom za fbsq i to je to.
tu nema kašike....
 
Odgovor na temu

selector

Član broj: 92935
*.telekom.at



Profil

icon Re: citanje BLOBa iz Oracle baze17.05.2004. u 16:06 - pre 242 meseci
hvala vam
probacu sa OCI-jem
nego StRiPy sta treba da bude $arr niz u ovom slucaju
$conn sam spremio.
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

Sajt: www.baze-podataka.net


+2 Profil

icon Re: citanje BLOBa iz Oracle baze17.05.2004. u 16:27 - pre 242 meseci
$arr je array u koji spremas rezultate upita vidis da se koristi funkcija OCIFetchInto sto znaci "uzmi vrijednost i spremi ju u ...".
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

selector

Član broj: 92935
*.telekom.at



Profil

icon Re: citanje BLOBa iz Oracle baze18.05.2004. u 10:26 - pre 242 meseci
totalno sam nov u php-u, ali zar nije trebalo da $arr bude negde pre definisano kao $stmt.

 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at

Sajt: www.baze-podataka.net


+2 Profil

icon Re: citanje BLOBa iz Oracle baze18.05.2004. u 11:18 - pre 242 meseci
Ne, ne. $arr je niz u koji spremas rezultate pretrage. $stmt je parsovani izraz kojeg izvrsava Oracle server kao SQL komandu.
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

selector

Član broj: 92935
*.telekom.at



Profil

icon Re: citanje BLOBa iz Oracle baze18.05.2004. u 14:16 - pre 242 meseci
fino sto nema deklarisanja kao u pl/sql-u. dobijao sam gresku zbog gluposti, stavio sam duple";"

nego cestitam, vidim da si postao OCP-welcome to the club
 
Odgovor na temu

[es] :: PHP :: citanje BLOBa iz Oracle baze

[ Pregleda: 4829 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.