PHP、Mysql 實訓心得體會
一、學習內容:(實訓和學習的具體內容)
(一)經典案例
function diALog(){
var dialog= og
({
} title: 'hello world!', content: '
' }); ();
(二)PHP基本語法
1、運算型別介紹與應用
從左到右,先算乘除後算加減,遇到括號先算括號內
$a =2;
$b=7;
echo ++$a;
echo $b++;
2、資料型別 原始碼除錯
php與html互動
Php裡輸入html:Echo”html標籤語句”
Html裡輸入php:
3、條件語句的介紹與應用
(1)if
$a=3;
if($a==0){ echo"輸出0";}
elseif($a==1){ echo"輸出1"; }
elseif($a==2){ echo"輸出2"; }
(2)switch $a=3;
switch($a){
case 0:echo"輸出0"; break;
case 1:echo"輸出1"; break;
case 2: echo"輸出2";break;
default: echo"無有效輸出";
}
4、迴圈語句的`介紹與應用
$a =0; $b=0;
while($a<5){ echo ++$a.""; };
echo"
";
do{echo ++$b.""; }while($b<5);
echo"
";
for($i=1;$i<10;$i++){echo "輸入值為:",$i; echo"
";}
5、陣列的建立修改使用
(1)$arr =array("a"=>100,"b"=>"Hello","c"=>300);
print_r($arr);//內容
echo"
";
var_dump($arr);//型別,值
echo "
".$arr["a"];
(2) 使用 count 函式統計陣列條數,使用 is_array函式判斷陣列
$arr =array(100,200,300,400);
echo count($arr);
echo"
";
if(is_array($arr) ) echo "這是陣列";
else echo "不是陣列";
(3) 另一種建立陣列的函式explode
$str="1980-1990-2000-2010";
$arr2= explode("-",$str);
echo"
這個陣列為";
print_r($arr2);
(4)使用foreach 遍歷陣列
$str="1980-1990-2000-2010";
$arr2= explode("-",$str);
echo"
這個陣列為";
print_r($arr2);
echo"
";
foreach($arr2 as $key=>$value)
{ echo "這是第".$key."個數組元素"; echo $value."
"; }
(5)遍歷函式
function bianli ($abc){
foreach ($abc as $key=>$value)
{ echo "這是第".$key."個數組元素"; echo $value."
";} }
$arr=array(12,13,132,23,44,35,6,76,55);
bianli($arr);
6、函式和自定義函式
echo date("Y-m-d");
echo md5("212320"); //顯示年月日 //加密
(三)、Mysql
1、簡介和建立新的資料庫
(1)最常見使用WEB方式訪問:phpMyAdmin ;
(2)介紹資料庫中常用欄位型別
DECIMAL(M,D); VARCHAR; TIMESTAMP; TEXT
2、建立test,student表,在test表中查詢
select * from test where uid like'張%'
select * from test limit 2,3
select remark, count(id) as number from test group by remark
into test(id,uid,regdate,remark)values('5','王丹','2008-07-04','學生')
3、MYSQL在PHP5中的應用
(1)PHP與mysql建立連結
$conn=@mysql_connect("localhost","root","") or die("連線錯誤");
mysql_select_db("test",$conn) or die ("連線表錯誤");
(2) 如何去執行一個SQL語句
①插入
$sql=" into test (id,uid,regdate,remark) values('','宋七','2007-01-06','老幹部')";
mysql_query("set names 'GBK'"); //解決中文亂碼
mysql_query($sql,$conn) or die(mysql_error());
②查詢並顯示
$sql="select * from test where remark like'學生%'";
mysql_query("set names 'GBK'");
$query=mysql_query($sql,$conn) or die(mysql_error());
$row=mysql_fetch_row($query); //用來查詢結果的一行儲存至陣列
while($row=mysql_fetch_array($query))// 通過迴圈,可以將查詢結果全部獲得
{echo $row[0]."-". $row[1]."-".$row[2]."-".$row[3].""."
";}
③用table顯示查詢結果
學號 |
姓名 |
入學日期 |
人員類別 |
<?php
$conn = @mysql_connect("localhost", "root", "") or die ("連線錯誤");
$db=mysql_select_db("test",$conn) or die ("連線資料庫錯誤");
$sql="select * from test where remark like '學生'";
mysql_query ("set names'GBK'");
$query=mysql_query ($sql,$conn) or die (mysql_error());
while ($row=mysql_fetch_array ($query))
{
echo "
";
echo "
";
".$row[01]." |
echo "
";
".$row[1]." |
echo "
";
".$row[2]." |
echo "
";
".$row[3]." |
echo "
";
}
?>
二、學習過程:(實訓過程中出現的問題和解決問題的辦法)
1、模仿經典案例過程,出現了有點小問題,經過練習和組內討論已經解決。
2、PHP基本語法,屬於新內容,但和C大體相似,需要注意寫法上的細節,已
-
教師專業標準學習心得體會
在平日裡,心中難免會有一些新的想法,可以將其記錄在心得體會中,這麼做能夠提升我們的書面表達能力。那麼心得體會怎麼寫才能感染讀者呢?下面是小編幫大家整理的教師專業標準學習心得體會,僅供參考,歡迎大家閱讀。教師專業標準學習心得體會1對照標準提出的理念,結合自...
-
觀看元旦晚會心得體會
我們得到了一些心得體會以後,將其記錄在心得體會裡,讓自己銘記於心,如此就可以提升我們寫作能力了。怎樣寫好心得體會呢?以下是小編整理的觀看元旦晚會心得體會,歡迎大家借鑑與參考,希望對大家有所幫助。觀看元旦晚會心得體會1隨著元旦活動的圓滿結束,孩子們也進入了...
-
保險培訓心得體會範文
當我們對人生或者事物有了新的思考時,可以將其記錄在心得體會中,這樣可以幫助我們總結以往思想、工作和學習。那麼好的心得體會是什麼樣的呢?以下是小編收集整理的保險培訓心得體會範文,歡迎大家分享。保險培訓心得體會範文1懷著空杯的心態,20xx年4月16日,我有幸參與...
-
幼兒園小班家長會心得
我們心裡有一些收穫後,就很有必要寫一篇心得體會,這樣可以幫助我們分析出現問題的原因,從而找出解決問題的辦法。相信許多人會覺得心得體會很難寫吧,下面是小編幫大家整理的幼兒園小班家長會心得,僅供參考,歡迎大家閱讀。幼兒園小班家長會心得1大班的這學期是小朋友...