php培訓12.20
今天學了 php函數,對於函數的基本定義有了個基本的練習。不過還是沒有完全掌握。
下面把今天跟老師學的封裝函數的方法寫出來,好好總結一下吧!
* @作用: 自定義函數庫
* @時間 :2011-12-20
* @更新 :2011-12-20
* -------------------------------------------------
*/
//獲取數組列表
function getAll($sql) {
$query=mysql_query($sql);
if($query) {
$temp=array();
while($res=mysql_fetch_assoc($query)) {
$temp[]=$res;
}return $temp;
}
return false;
}
//或組一組數組
function getOne($sql) {
$query=mysql_query($sql);//我把sql寫成query了
if($query) {
$res=mysql_fetch_assoc($query);
return $res;
}
return false;
}
////js 提示框
//
// function alert($message,$url='') {
// $str = '';
// echo $str;
// }
////彈出框
function alert($message, $url='')
{
$str = '';
echo $str;
}
?>
這裏getAll()函數是獲取數組的數據並將其循環出來的,在if語句判斷是否執行SQL 語句後就進入循環。
而getOne()函數是獲取一組數據並講起顯示出來,在這裏我範了個低級錯誤:$query=mysql_fetch_assoc($query);括號裏面的$query 應該是$sql ,而我寫錯了。這是對從mysql數據庫中獲取數據的過程理解不透徹的原因。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.