PHP、Mysql实训心得体会
php mysql
PHP、Mysql 实训心得体会
一、学习内容:(实训和学习的具体内容)
(一)经典案例
function dialog(){
var dialog= art.dialog
({
}
title: 'hello world!',
content: '<img src="1.jpg" width="510" height="339" />'
}); dialog.lock();
(二)PHP基本语法
1、运算类型介绍与应用
从左到右,先算乘除后算加减,遇到括号先算括号内 $a =2; $b=7; echo ++$a; echo $b++;
2、数据类型 源码调试 php与html交互
Php里输入html:Echo”html标签语句” Html里输入php:<?php echo $a ?> 3、条件语句的介绍与应用 (1)if $a=3;
if($a==0){ echo"输出0";} elseif($a==1){ echo"输出1"; } elseif($a==2){ echo"输出2"; }
php mysql
(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"<br>";
do{ echo ++$b.""; }while($b<5); echo"<br>";
for($i=1;$i<10;$i++){echo "输入值为:",$i; echo"<br>";} 5、数组的创建修改使用
(1)$arr =array("a"=>100,"b"=>"Hello","c"=>300); print_r($arr);//内容
echo"<br>";
var_dump($arr);//类型,值 echo "<br>".$arr["a"];
(2) 使用 count 函数统计数组条数,使用 is_array函数判断数组 $arr =array(100,200,300,400); echo count($arr);
echo"<br>";
if(is_array($arr) ) echo "这是数组";
else echo "不是数组"; (3) 另一种创建数组的函数explode
$str="1980-1990-2000-2010";
php mysql
$arr2= explode("-",$str); echo"<br>这个数组为"; print_r($arr2);
(4)使用foreach 遍历数组 $str="1980-1990-2000-2010"; $arr2= explode("-",$str); echo"<br>这个数组为"; print_r($arr2); echo"<br>";
foreach($arr2 as $key=>$value)
{
echo "这是第".$key."个数组元素"; echo $value."<br>"; }
(5)遍历函数
function bianli ($abc){
foreach ($abc as $key=>$value)
{
echo "这是第".$key."个数组元素"; echo $value."<br>"; } }
$arr=array(12,13,132,23,44,35,6,76,55); bianli($arr);
6、函数和自定义函数 echo date("Y-m-d"); echo md5("212320");
//显示年月日 //加密
(三)、Mysql
1、简介和创建新的数据库
php mysql
(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
insert 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="insert 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].""."<br><hr>";} ③用table显示查询结果
<table width="500" border="1" cellspacing="0"> <tr>
<td>学号</td> <td>姓名</td>
php mysql
<td>入学日期</td> <td>人员类别</td> </tr> <?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 "<tr>";
echo "<td>".$row[01]."</td>"; echo "<td>".$row[1]."</td>"; echo "<td>".$row[2]."</td>"; echo "<td>".$row[3]."</td>"; echo "<tr>";
}
?>
<tr>
<td><?php echo $row[0] ?></td> <td><?php echo $row[1] ?></td> <td><?php echo $row[2] ?></td> <td><?php echo $row[3] ?></td> </tr> </table>
二、学习过程:(实训过程中出现的问题和解决问题的办法)
1、模仿经典案例过程,出现了有点小问题,经过练习和组内讨论已经解决。2、PHP基本语法,属于新内容,但和C大体相似,需要注意写法上的细节,已
php mysql
经熟悉,但还不完全会背写,需要加强记忆。
三、学习心得:(实训效果和收获)
今天学习了PHP基本语法、MYSQL语句等内容,总体感觉很有条理,比较喜
欢这种讲课模式。
通过模仿一些经典小案例,熟悉更多的javascript特效,已经掌握基本方法。 …… 此处隐藏:1707字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [幼儿教育]【完整版】2019-2025年中国药物发现外
- [幼儿教育]2018-2019年初中信息技术广东初一竞赛
- [幼儿教育]最新外研版(一起)小学英语五年级上册《
- [幼儿教育]农业推广与创新管理专业 -中农大毕业论
- [幼儿教育]2017-2022年中国更年期用药行业市场深
- [幼儿教育]数学1.1.2第1课时棱柱、棱锥和棱台的结
- [幼儿教育]二年级群文阅读课例欣赏
- [幼儿教育]2010-2015年中国保险行业投资分析及深
- [幼儿教育]厄运打不垮的信念第一课时
- [幼儿教育]巧用文本,让表达在言语中绽放论文
- [幼儿教育]中学生百科知识竞赛题及答案
- [幼儿教育]八大菜系英文简介
- [幼儿教育]中国男装牛仔裤市场发展研究及投资前景
- [幼儿教育]远程数字视频监控系统在银行的应用
- [幼儿教育]光纤光缆制造工艺及设备
- [幼儿教育]国家安全法试题及答案
- [幼儿教育]2011高中提前招生及竞赛试题(物理卷1)
- [幼儿教育]宁夏第三产业房地产业、科学研究和技术
- [幼儿教育]中兴通讯 ME3000模块用户硬件设计手册_
- [幼儿教育]紫外线灯管的辐照强度问题
- 苏联东欧剧变的原因和历史教训浅析
- 人工智能导论实验报告(学生)
- 思科ITE章考试原题及答案
- 《学习雷锋好榜样》主题班会教案
- 加油站建设项目安全评价报告
- 剖析社保卡管理系统
- 2017-2018年影视剧新媒体版权运营行业
- 2017-2018学年四川省成都市高一上学期
- 2019最新高中数学 第三章 3.2.1 几类不
- 2011-2015年中国基酸市场调查及行业前
- 人教版新课标选修八Unit 1 课件Warming
- 郭溪燎原小学辅导学生记录表
- 教师资格证统考综合素质写作秘笈
- 国外校园绿色建筑研究方向与建设实践
- 15.1 动物运动的方式 课件(北师大版八
- 民用飞机空调系统
- 长安侠文化传统与唐诗的任侠主题
- 《中国近现代史纲要》名词解释
- 11金本《保险学概论》复习资料
- 民用建筑机电安装工程专业施工图图纸会




