Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: php+oracle
Forum PHP.pl > Forum > Bazy danych > Oracle
piwniczne
Hej,

jestem studentem na 3cim roku, na jednym z kursów mamy do zrobienia projekt związany z bazami danych.
Mój temat to tworzenie kreatora ankiet. Po wstępnej rozmowie z prowadzącym zapamiętałem, że poleca mi Oracle wink.gif
Zainstalowałem, sprawdziłem wstępnie. Dzisiaj zrobiłem szybko kurs HTML, PHP (ostatni raz miałem do czynienia z HTML w gimnazjum PHP nie znałem).

Mój problem polega na tym, ze nie bardzo wiem jak to wszystko połączyć, ponieważ nigdy w tym nie siedziałem.
Założyłem darmowy serwer na cba i tam bawiłem się trochę z PHP, z drugiej strony założyłem także przestrzeń na apex.oracle.com i tam uczyłem się tego środowiska.

Proszę was o następującą pomoc:
W jaki sposób połączyć PHP z Oracle?
Jak to wygląda od strony laika? znaczy jak to działa tak prościej tłumacząc- bym miał poprawny ogląd a nie same domysły.
Na przykład- zakładasz bazę w tej przestrzeni, do tego instalujesz dodatek który obsługuje php, potem dodajesz strony APEX i zamieszczasz w nich kod php, ktory ma dostęp do tej bazy, innym osob daję link i po sprawie.
Ja to poprowadzić?

póki co znalazłem to:
http://www.oracle.com/technetwork/articles...ant-084410.html
norsysrekrutacja
To na początek

function Connect( $ora_usr = "", $ora_pass = "", $ora_name = "", $ora_srv = "" , $ora_method = "2") {
if($ora_method=='1'){
$this->ora_conn = @oci_connect($ora_usr, $ora_pass, $ora_name);
}else{
$ora_srv = ($ora_srv=='')?('//localhost/')sad.gif'//'.$ora_srv.'/');
$this->ora_conn = @oci_connect($ora_usr, $ora_pass, $ora_srv.$ora_name);
}

}
mar1aczi
@up: Pod warunkiem, że ma zainstalowanego klienta Oracle i skonfigurowane środowisko na maszynie, gdzie uruchamia skrypty php.
norsysrekrutacja
Tak lub o ile się nie mylę zainstaluje np Zend Server (jest darmowa wersja, wcześniej Zend Core for Oracle)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.