發表文章

目前顯示的是 二月, 2012的文章

vaio s系列 VPCSB35FW開相

圖片

PHP-極簡單之接收POST的資料&Insert到mysql資料表

db_conn.php <?php $link=mysql_connect("localhost","root","root") or die ("連線失敗"); mysql_select_db("guestboard"); mysql_set_charset('utf8',$link); ?> index.php <html> <body> <form name="form1" method="POST" action="process.php"> 帳號<input type="text" name="username" size="30"/><br/> 密碼<input type="text" name="password"size="30"/> <input type="submit" value="送出"/> <input type="reset" value="提交"/> </form> </body> </html> process.php <?php include ("db_conn.php"); $username = $_POST["username"]; $password = $_POST["password"]; $sql="INSERT INTO user (username, password) VALUES ('$username','$password')"; $result=mysql_query($sql); echo $username; echo $password; ?>

<script> alert…

PHP-函數.類別跟物件的筆記

<!--建立具兩個參數的函數,可做加減乘除,並顯示出來-->
<?php function add($x,$y) {         return $x+$y; } function substract($x,$y){         return $x-$y; } function doul($x,$y){         return $x*$y; } function addition($x,$y){         return $x/$y; } echo "10+2=".add(10,2)."<br/>"; echo "10-2=".substract(10,2)."<br/>"; echo "10*2=".doul(10,2)."<br/>"; echo "10/2=".addition(10,2)."<br/>"; ?> return是用來回傳一個值,如果沒有要回傳值就不用return
函數命名的原則:
(1)不分大小寫
(2)函數裡還可以用來包含其他函數或是類別
(3)PHP裡不可重新定義同樣名子的函數
不一定要在呼叫函數之前就建立函數。


傳值(call by value)跟傳址(call by reference): 就是指定變數的傳遞方式。
傳值格式:
 函數名稱($參數,...);
傳址格式:
函數名稱(&$參數,...)


PHP5.0開始建構元統一寫成 _ _construct();
<!--試做一類別來計算四方型的面積和週長,長=10cm,寬=5cm(網路上看到的題目)-->
<?php
class Count{
public $x;
public $y;
public function area(){
return $this->x*$this->y;
}
public function alllong(){
return $this->x*2+$this->y*2;
}

}
$square=new Count();
$square->x=10;
$square->y=15;
echo &…