作者CAnthony15 (CAnthony)
看板PHP
標題[閒聊] $Query_string這種用法 連結資料庫
時間Wed Dec 30 10:07:00 2009
$Query_String = 'Select QTYNO,QTYPE,EMAIL from iftep_qtype order by QTYNO';
// 問題編號 類型 信箱 問題類型表
$dbobj1->query($Query_String);
$nrows = $dbobj1->tl_record();
$srch_str = $dbobj1->f('QTYNO'); //QTYNO 是資料庫內的資料表的某欄位
$set_dbobj1 = $dbobj1;
這是程式碼的一小段
只是好奇這樣也能控制資料庫內的東西
跟書上所教的 是另一種用法
感覺他不用 mysql_connect(); ..... mysql_close(); 這堆程式碼
在這支程式外 還有include 別支(ex:connect.php) 及 被別支include
>>>>> connect.php <<<<<<<<
<?
#----------- 共用函式
include($LNK_PTH.'./include/lib_function.php');
#----------- 基本連線
include($LNK_PTH.'./include/connect_main.php');
#-------- link 相關函數
include($LNK_PTH.'./include/'.$LNK_SYSTEMID.'_color.inc.php'); //設定顏色
include($LNK_PTH.'./include/'.$LNK_SYSTEMID.'_function.php'); //
include($LNK_PTH.'./include/'.$LNK_SYSTEMID.'_setvar.php');
#------------ 檢查系統人員
include($LNK_PTH.'./include/sys_chkepid.php');
#----------- 處理斜線函式
include($LNK_PTH.'./include/db_string_stripslashes.inc.php');?>
>>>> disconnect.php <<<<<<<<
<? ##### 中斷DB連線Object #####
for($dbo = 0; $dbo < 4; $dbo++){
$dbobj_name = 'dbobj'.$dbo;
$$dbobj_name->disconnect();
}
?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.30.14.18
→ knives:因為mysql_connect這一類基本的指令都已經被寫在物件裡面 12/30 11:39
→ knives:你只要使用這些物件提供的介面就好了 12/30 11:39
推 pshuang:物件method 跟function call 是等價的 12/30 17:57