PHP Concept

      在〈PHP Concept〉中尚無留言

以下是日後本人想出書的大綱,請不要看此文章

雲端架設

WAMP
XAMP
FTP

基本語法

變數
if決策
迴圈
陣列

資料庫連結

函數及物件連結

物件導向

OOB重要性 — 非OOB即為垃圾
何謂類別 — 物件變數, 方法, 建構子
權限 – 封印及解封印
繼承 — 作用, 繼承之權限, 方法覆蓋之觀落陰法, 建構子繼承
抽像類別 – 作用, 及抽像方法
介面

SQL Injection

MySQL 基本語法

MySQL 關聯式資料庫

資料庫DAO設計

資料表引擎

MyISAM, InnoDB, Memory

常用函數

max, min, count, if, case, YEAR, MONTH, DAY, CURRENT_DATE, CURRENT_TIME

View–虛擬表格

可將關連式資料表在MySQL儲存成一個View, 然後於PHP中直接使用. 此View並不會佔用硬碟空間, 只是記錄如何關聯而以

在MySQL下達如下指令

use mahaljsp;
/*drop view orderView;
create or replace view orderView as
select a.od_partsno as partsno, b.pd_item, a.od_qty as qty, b.pd_price as price, a.od_qty*b.pd_price as total
from mj_order as a join mj_product as b
on a.od_partsno=b.pd_partsno

然後於PHP撰寫如下程式碼

<?php
 include("dao/connection.php");
 class Conn extends Connection{
     function __construct(){
         parent::__construct("mahaljsp"); 
     }
 }
 $view=new Conn();
 $sql="select * from orderview";
 $result=$view->conn->query($sql);
 while($row=$result->fetch_assoc()){
 foreach($row as $f){
     echo $f.","; 
     }
     echo "<br>";
 }
?>

變數使用

set @name=”db_name” , 然後在select 中使用

select @name from mj_member;

Prepared Statements

Trigger

備份與還原

索引

ToDo

發佈留言