Heim >Backend-Entwicklung >PHP-Tutorial >如何在PHP中使用Oracle数据库(5)

如何在PHP中使用Oracle数据库(5)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-01 14:29:46795Durchsuche
利用ORA列出全部数据表'email_info'中的数据


下面,我们将逐条读出数据库的内容,并以html表格形式显示'email_info'数据表中的数据 

相关php代码:


PutEnv("Oracle_SID=ORASID");

$connection = Ora_Logon ("username","passWord");
if ($connection == false){
 echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."
";
 exit;
}

$cursor = Ora_Open ($connection);
if ($cursor == false){
 echo Ora_ErrorCode($connection).": ".Ora_Error($connection)."
";
 exit;
}  

$query = "select * from email_info";
$result = Ora_Parse ($cursor, $query);
if ($result == false){
 echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)."
";
 exit; 
}

$result = Ora_Exec ($cursor);
if ($result == false){
 echo Ora_ErrorCode($cursor).": ".Ora_Error($cursor)."
";
 exit;
}

echo " ";
echo " Full Name Email Address 
";

while (Ora_Fetch_Into ($cursor, &$values)){
 $name = $values[0];
 $email = $values[1];

 echo " $name $email 
";
}

echo " ";

Ora_Close ($cursor);
Ora_Logoff ($connection);

?> 
 

程序运行的浏览效果如下所示:

  
姓名 Email 地址 
春花 sPRingflower@163.com 
秋月 autumnmoon@163.com 
... ... 
 
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:社区(php&&mysql)五Nächster Artikel:社区(php&&mysql)四