發表文章

目前顯示的是 十二月, 2011的文章

我的mysql對照表...

圖片
A. index.php 建立mysql連線

<?php
$connection=mysql_pconnect('localhost','root','root');
mysql_select_db("class");
mysql_set_charset('utf8');

B.建立資料集
$result= mysql_query('select * from class',$connection) ;
//就是dw的建立資料集的意思 若資料集名稱為rs 則可下這句為$rs =mysql_query('select * from class',$connection) ;

$row_result=mysql_fetch_assoc($result);  
//mysql_fetch_assoc(); 以字串建值陣列傳回紀錄,變數result是mysql_query傳回的結果集


$totalRows_result=mysql_num_rows($result);
//mysql_num_rows傳回結果集($result)的紀錄筆數

C.將資料集欄位插入表格
<body>
<table >
<tr>
<td><?php echo $row_result['欄位名稱'] ?></td>
<td><?php echo $row_result['id'] ?></td>
<td><?php echo $row_result['name'] ?></td>
<td><?php echo $row_result['age'] ?></td>
</tr>
</table>
以上做法謹顯示一列資料

D.使表格顯示多筆紀錄

顯示多筆紀錄必須包住整個<tr>標籤
<?php do{ ?>
<tr>
<td><?php echo $row_result['id'] ?><…

做網站企劃書的好工具

圖片
發現了一個很棒的好網站 http://mockflow.com/





















不管是做網站企劃書.版面規劃都很不錯,請先註冊,登入後就可以開始選擇版型
一般的網頁甚至iphone. Android或是facebook app .Mobile Web都可以設計,元件已經都內建好了
不過內文區,似乎是不能打中文的~
他還有HTML5 FORMAT的功能。
以上圖片擷取自: http://mockflow.com/


更多連結:
網站企劃--企劃書的前置作業 
Wireframes: Conceito & Ferramentas

MySQL Command Line Client環境指令

圖片
安裝appserv之後,從目錄底下打開MySQL Command Line Client
開這個的作用就是在處理資料庫,雖然裡面的指令就算不打開MySQL Command Line Client,使用phpmyadmin滑鼠點一點也是做得到,只是書上寫說如果是遇到作業環境是Linux,可能就要懂一下。這個功能我第一次看到xddd
所以打開MySQL Command Line Client之後的畫面第一步就是輸入你的密碼:
登入成功:
































比較常用到的mysql指令如下 : (注意分號 字母結尾es)
(1)show databases;  顯示你所有的資料庫
(2)create database [databasename]; 建立一個資料庫。
比方說要建立一個名為booklist的資料庫create database  booklist ;
(3)drop database [databasename]; 刪除資料庫。
比方說要刪除一個名為booklist的資料庫 drop database   booklist ;
(4)use [databasename] ;  use的功能是用來切換資料庫的,假如你原本使用booklist資料庫,現在要切換成另外一個price的資料庫,就是use price;
(5)create table[table name](field type,field type,..)建立表格,建立表格之前一定要先切換使用資料庫,不然就等於你根本沒告訴電腦你要使用哪一個資料庫,這樣表格要建在哪呢?~
(6)drop table [tablename];


查詢資料select
select *from [table name];

零碎的PHP筆記-album

圖片
(1)檔案大小限制:
當我們在做網路相簿的時候,考慮到使用者上傳照片的檔案限制,關於這個部分,php.ini的設定本,本身就有預設了,所以呢... 我們必須要依照他的預設值限制圖檔的大小,如memory_limit>post_max_size >upload_max_size


當我們上傳一個檔案的時候,從表單POST出去的檔案大小,最大是8MB,可以在phoinfo.php裡設定post_max_size設定,但是記住8MB並不是只一個檔案的最大限制大小,是指整個POST出去的大小。


(2)die與exit:
die敘述和exit類似,跳脫程式,也就是後面的程式碼就不執行了。die後面如果有括弧 ,括弧內的文字就是要印出來的文字。
PHP的die函數介紹-http://www.w3school.com.cn/php/func_misc_die.asp


(3)判斷是否為圖檔
函數getimagesize判斷檔案是不是圖檔。
$checkImg=getimagesize($_FILES['uploadfile']['tmp_name']);
if (!$checkImg)
die("此圖格式不是圖檔");

(4) big5轉utf8
試著上傳中文檔名的圖片檔會出現錯誤,utf8的網頁無法處理在big5系統的檔名,可以以iconv函數處裡,iconv只是將檔名轉成utf8 
[PHP]iconv UTF-8轉Big5 無法正常運作問題--> http://plus-now.com/?p=338


(5)Column 'FileType' cannot be null 錯誤
Column 'FileType' cannot be null 就是Column '欄位名稱' cannot be null ,出現這個錯誤表示你已經在mysql設定FileType可以不可以是空值,因此取消這個錯誤就是到phpmyadmin把FileType允許為空值。


(6)把其他檔案嵌入(包含)到目前的php檔案中:
include()
include_once()
require()
require_once() 
include比較能容納更多的功能,比方說require跟include相較之下,include可以放迴…

Unity試做-FPS第一人稱+射擊(簡陋版)

圖片
話說這兩周摸unity也有幾小時以上,都一直看教學檔總該來試試。 Unity真的是很新又很簡潔的遊戲開發,簡潔到會讓我懷疑真的這樣就ok了嗎= = 。雖然開發變得簡單,不過...美工有點麻煩了,可能會要Maya或是3dmax能夠自行建立場景跟人物等等會比較吃香?! 像我的子彈也不過就是一個簡單的cube物件,挨...

上面這張圖是一開始在建立地形的時候。 之後又補上fog跟天空 最後直接加上第一人稱就好了,比較麻煩的就是子彈的射擊...需要寫javascript 還好我本來就不太會Javascript所以直接上網找資料,哈哈~
google chrome是一輩子的好老師
我做好的東西在http://yiyingwu.zxq.net/  是一個rar檔,解壓後要打開WebPlayer.html 可能沒處理好檔案實在太大了....  按鍵盤"p" 是射擊子彈~ 上下左右鍵是移動 
相關連結: Unity官方網站 http://unity3d.com/ Unity台灣論壇 http://forum.mirax.com.tw/unity/index.php google "Unity教學"