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大體相似,需要注意寫法上的細節,已
-
2023年實用的工作勵志語錄51條
"公爵,你所以成為一個公爵,只是由於偶然的出身:而我所以成為貝多芬全是靠我自己。公爵現在有的是,將來也有的是,而貝多芬卻只有我一個"。一貝多芬下面是關於工作勵志語錄51條,大家快來看看吧。1、正常情況下,不斷變化思考與研究問題的視角,常常會獲得意想不到的成功...
-
高中新教材培訓心得體會
當我們積累了新的體會時,心得體會是很好的記錄方式,它可以幫助我們瞭解自己的這段時間的學習、工作生活狀態。一起來學習心得體會是如何寫的吧,以下是小編收集整理的高中新教材培訓心得體會,僅供參考,大家一起來看看吧。高中新教材培訓心得體會1通過學習國小數學網...
-
空中乘務員工作心得
從某件事情上得到收穫以後,不如來好好地做個總結,寫一篇心得體會,通過寫心得體會,可以幫助我們總結積累經驗。那麼心得體會到底應該怎麼寫呢?以下是小編整理的空中乘務員工作心得,歡迎閲讀與收藏。空中乘務員工作心得1時隔2年,ANA又來招聘了,其實身在ANA的同事們都已經...
-
國小英語培訓心得(集合15篇)
當在某些事情上我們有很深的體會時,將其記錄在心得體會裏,讓自己銘記於心,這樣可以幫助我們分析出現問題的原因,從而找出解決問題的辦法。那麼寫心得體會要注意的內容有什麼呢?以下是小編為大家收集的國小英語培訓心得,歡迎閲讀與收藏。國小英語培訓心得1短短兩天的...