七月三十一日的課程重點:
跟上次一樣的PHP 小複習
拉霸遊戲機第二版 + HTML Form

smallredy 發表在 痞客邦 留言(0) 人氣()

七月二十九日的課程重點:

PHP 小複習
拉霸遊戲機第一版

smallredy 發表在 痞客邦 留言(0) 人氣()

第一次用,做一下筆記,避免忘記找不到資料可以看。

安裝後,發生 Database error 1071 while doing query Specified key was too long; max key length is 1000 bytes 錯誤

smallredy 發表在 痞客邦 留言(3) 人氣()

七月二十四日的課程重點:

Array 的使用
陣列的組成 : 元素 & 索引

smallredy 發表在 痞客邦 留言(0) 人氣()


七月二十二日的課程重點:

include 的使用
完成猜數字遊戲。

smallredy 發表在 痞客邦 留言(0) 人氣()


七月十七日的課程重點:

Rand() 的使用
自訂函數 (function) 的溫習
擷取使用者輸入資訊的表單(FORM)設計
猜數字小遊戲第一版

smallredy 發表在 痞客邦 留言(0) 人氣()

七月十五日的課程重點:

switch 迴圈的使用
自訂函數 (function) 的做法

smallredy 發表在 痞客邦 留言(0) 人氣()

問題描述:
在WinXP 環境下安裝 VirtualBox 出現
could not create temporary directory!
path: c:\docume~1\*\locals~1\temp\\virtualbox error:
a string claiming to be utf-8 is incorrectly encoded

* 代表可能的中文帳戶名稱

解決方法:
此為 VirtualBox 在 XP 環境下無法正確辨識中文。
使用 Administrator 帳戶,或者在控制台下新增一個英文的使用者帳戶,
再重新執行安裝就OK了。
在不行就直接登入 Administrator 帳號來安裝,就可以了。

smallredy 發表在 痞客邦 留言(0) 人氣()

最近因為某些任務,常常用到 CSV 要匯入資料庫的動作,
這個好像蠻常用的,貼出來跟大家分享一下~
<?php
    header("Content-Type:text/html;charset=UTF8");//頁面設置為UTF8編碼
    mysql_connect("localhost","root","12345") or die("MySQL Connect Error!!");
    mysql_select_db("test");//DB Schema
    setlocale(LC_ALL, "zh_TW.UTF8");//設定存取語系
    $dbname="mails2.csv";//欲讀取的csv檔案   
    if (!$fp = fopen($dbname,"r")){ //開檔判斷
        echo "Cannot open $dbname"; //檔案無法開啟
        exit;
    }else{
        $size = filesize($dbname)+1;
        $row=0;
        while($temp=fgetcsv($fp,$size,",")){
            if ($row>0){
                $sql="INSERT INTO mail (School, Name, MailAdd, Coupone)
                VALUES ('$temp[0]','$temp[1]','$temp[2]','$temp[3]')";
                //mysql_query("SET NAMEs 'utf8′");
                $result=mysql_query($sql);
                echo mysql_error();
                echo $temp[0]." ".$temp[1]." ".$temp[2]." ".$temp[3]."<br>";
            }
                $row=$row+1;
        }
        fclose($fp);//關閉檔案
    }
    mysql_close();//關閉資料庫連線
?>
順便也避免下次忘記怎麼寫!!
如果有任何問題,歡迎指教討論!

smallredy 發表在 痞客邦 留言(2) 人氣()

Fatal error: Maximum execution time of 30 seconds exceeded
難得要匯到三萬筆資料,結果發現了這個問題,
所以 google 了一下~
以下是解法,供大家&我以後參考
在 php.ini 搜尋 max_execution_time = 30
然後把後面的數字改大一點再重新啟動
就OK了~

smallredy 發表在 痞客邦 留言(1) 人氣()

« 1 2
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。