From: Kemal Polat (polatk@hotmail.com)
Date: Mon 17 Mar 2003 - 17:06:33 EET
Ben Red Hat 7.1 ve oracle 8.1.7 için yaptım ama umarım işinize yarar
php'in özel olarak bu iş için derlemesi gerekiyor..
./configure --with-apxs=/.../apache/bin/apxs --enable-track-vars
--with-oracle=/oracle_kurduğumuz_dizin/ --enable-oci8 --enable-sigchild
bu sadece oracle kısmı tabii... ek özellikler için eklemeler yapılabilir.
<?php
PutEnv("ORACLE_SID=herneyse");
$connection = Ora_Logon ("scott", "tiger");
if ($connection == false){
echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."<BR>";
exit;
}
$cursor = Ora_Open ($connection);
if ($cursor == false){
echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."<BR>";
exit;
}
$query = "SELECT * FROM EMP";
ora_parse($cursor, $query) or die;
ora_exec($cursor);
echo "<PRE>\n";
echo "$query\n\n";
$numcols = 0;
while(ora_fetch($cursor)){
$numcols = ora_numcols($cursor);
for($column=0; $column <$numcols; $column++){
$data = trim(ora_getcolumn($cursor, $column));
if($data =="") $data = "NULL";
echo"$data\t";
}
echo "\n";
}
?>
Umarım yardımcı olur.
>From: Can Pacaci >Reply-To: linux-programlama@liste.linux.org.tr >To:
"linux-programlama@liste.linux.org.tr" >Subject: [linux-programlama]
PHP-Oracle baglantisi >Date: Mon, 17 Mar 2003 15:55:44 +0200 >>Merhaba,
>Linux RH 8.0 de calisan Apache-PHP4 uzerinden Oracle RDBMS e >>nasil
baglanabilirim. ODBC mi SQLNet kullanarak mi baglanabilirim (Connect string
i>>nasil olacak)? unixodbc sitesinden birtakim driver lar indirdim, fakat
kullanim >>konusunda bilgi bulamadim. >>Tesekkurler, iyi calismalar... >>>>>
----------------------------------------------------------------------------
The new MSN 8:[1] smart spam protection and 2 months FREE*
--- Links ---
1 http://g.msn.com/8HMBEN/2737