首先需要兩個php檔案:
index.php
newdb.class.php
index.php**如下:
<?php# 比賽列表
header('content-type: text/html; charset=utf-8');
include "mysql.class.php";
$config=[
"host"=>"localhost",
"name"=>"root",
"pwd"=>"",
"dbname"=>"z_075mvc"
];$db=new mysqldb($config);
//獲得比賽列表資料
$sql = "select t1.t_name as t1_name, m.t1_score, m.t2_score, t2.t_name as t2_name, m.m_time from `match` as m left join `team` as t1 on m.t1_id = t1.t_id left join `team` as t2 on m.t2_id=t2.t_id";
$match_list = $db->getassoc($sql);
?>
球隊一比分
球隊二時間
<?php foreach($match_list as $row) : ?>
<?php echo $row['t1_name'];?>
<?php echo $row['t1_score'];?>:<?php echo $row['t2_score'];?>
<?php echo $row['t2_name'];?>
<?php echo date('y-m-d h:i', $row['m_time']);?>
<?php endforeach;?>
newdb.class.php**如下:
<?phpclass newdb
/*連線資料庫*/
function connectmysql()
/*設定字符集*/
function setcharset()
/*執行sql語句的方法*/
function dbquery($sql)
return $this->res;
}//返回字串
function getstr($sql)
return implode("^",$brr);
}//返回json
function getjson($sql)
return json_encode($brr);
}/*返回關聯陣列*/
function getassoc($sql)
return $brr;
}//返回索引陣列
function getattr($sql)
PHP連線資料庫的方法 自學用!)
1 安裝配置xampp 步驟看這個 注意事項 8 注意 更改埠號後,在瀏覽器中檢視php必須在localhost後面加上修改的埠號,因為預設是80 9 如果出現 warning mysqli fetch array expects parameter 1 to be mysqli result,bo...
用oledb連線資料庫
odbc,oledb,ado,adox的關係 odbc 曾經的資料庫通訊標準 oledb 在一切物件化的趨勢下,ms打算用它取代odbc.oledb分兩種 直接的oledb和面向odbc的oledb,後者架構在odbc上,這樣沒有自己的oledb提供者的資料庫也可以使用oledb的特點了。ado 其...
用mysqli連線資料庫
connect to a mysql server 連線資料庫伺服器 link mysqli connect localhost the host to connect to 連線mysql位址 jian the user to connect as 連線mysql使用者名稱 123456 the ...