初学php html javascript后小总结
2014-06-13 12:37
190 查看
转载请注明出处:http://blog.csdn.net/auto_ac/article/details/30474015
php部分
php基本的语法网上看一些别人写的网站就会了)
1.建立数据库连接:
$conn = mysql_connect("localhost", "root", "admin") or die("Could not connect " );
Localhost:本地主机名,root:mysql数据库账号 admin:mysql数据库密码
mysql_select_db("test",$conn) or die("Could not connect:");
test:mysql里的数据库名
2.获取数据表的记录总数
$count=mysql_query("select count(*) from goods"); //goods表
$rs=mysql_fetch_array($count);
$totalNumber=$rs[0]; //数据记录总数
3.获取数据表的数据
goods表如下:
ID NAME PRICE NUMBER
$count=mysql_query("select count(*) from goods");
$row=mysql_fetch_array($result);
想要输出对应的参数就 如echo $row["ID"];
想要输出表的所有内容就用一个while
while($row=mysql_fetch_array($result)) {
echo $row["ID"];
}
4.解决数据库中拿出的中文乱码的问题
连接好数据库后加上 mysql_set_charset('gbk', $conn);
详细解释见:http://blog.csdn.net/ACMAIN_CHM/article/details/4174186
5.获取系统时间
获取的系统时间不是北京时间,所以需要下面一句把市区设为
date_default_timezone_set(PRC);
参考:http://www.eoncn.com/article/show/3088.html
下面一句就是获取系统时间
$curtime = date('Y-m-d H:i:s',time());
参考:http://blog.csdn.net/itzhiren/article/details/1557558
6分页实现表
<?php
//建立数据库连接
$conn = mysql_connect("localhost", "root", "admin") or die("Could not connect: " );
mysql_select_db("test",$conn) or die("Could not connect: ");
$perNumber=10; //每页显示的记录数
$page=$_GET['page']; //获得当前的页面值
$count=mysql_query("select count(*) from tablename"); //获得tablename记录总数
$rs=mysql_fetch_array($count);
$totalNumber=$rs[0];
$totalPage=ceil($totalNumber/$perNumber); //计算出总页数
if($totalPage == 0) $totalPage = 1; //表为空,则总表页数默认为1页
if (!isset($page)) {
$page=1;
} //如果没有值,则赋值1
?>
<?php
//分页***********************
$fenye = "buygoods.php"; //换页后跳转的php文件名
if($totalPage != 1 && $page != 1) { //页数不等于1且不是第一页,显示【首页】链接
?>
<a href="<?php echo $fenye?>?page=1">首页</a>
{<?php
}
if ($page != 1 && $totalPage != 1) { //页数不等于1且不是第一页,显示【上一页】链接
?>
<a href="<?php echo $fenye?>?page=<?php echo $page - 1;?>">上一页</a>
<?php
}
for ($i=1;$i<=$totalPage;$i++) { //循环显示出页面
if($i==$page) {
echo $i; //当前页不设置链接
}else { //非当前页设置链接
?>
<a href="<?php echo $fenye?>?page=<?php echo $i;?>"><?php echo $i ;?></a>
<?php
}
}
if ($page<$totalPage) { //如果page小于总页数,显示【下一页】链接
?>
<a href="<?php echo $fenye?>?page=<?php echo $page + 1;?>">下一页</a>
<?php
}
if($totalPage != 1 && $page != $totalPage) { //页数不等于1且不是最后一页,显示【尾页】链接
?>
<a href="<?php echo $fenye?>?page=<?php echo $totalPage;?>">尾页</a>
<?php
}
?>
<html></html>
html部分:
http://wenku.baidu.com/link?url=c6xho12fHpg5V2iyS7tJp-0KxzjEmVHnn2OxtkW0iIoYR9Ifyis463pz2R6en40cIBBQkn3TdVz8EwvXjqDQGaZPhLEJItNbG4PWQz7lyl_
javascript部分:
语言的话多看看就能入门
1.能写与html按钮相应的方法
具体还是网上下个别人写好的网站来研究一下,最基本的就是【账户登录注册页面】。
2.能用正则表达式判断一个字符串是否符合要求
具体怎么实现判断请看下面
var r = /正则表达式/;
if(!r.test(number)) alert("警告");
下面给出常用的正则表达式
^[0-9]*[1-9][0-9]*$ //正整数
^((-\\d+)|(0+))$ //非正整数(负整数 + 0)
^-[0-9]*[1-9][0-9]*$ //负整数
^-?\\d+$ //整数
^\\d+(\\.\\d+)?$ //非负浮点数(正浮点数 + 0)
^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$ //正浮点数
^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$ //非正浮点数(负浮点数
+ 0)
php部分
php基本的语法网上看一些别人写的网站就会了)
1.建立数据库连接:
$conn = mysql_connect("localhost", "root", "admin") or die("Could not connect " );
Localhost:本地主机名,root:mysql数据库账号 admin:mysql数据库密码
mysql_select_db("test",$conn) or die("Could not connect:");
test:mysql里的数据库名
2.获取数据表的记录总数
$count=mysql_query("select count(*) from goods"); //goods表
$rs=mysql_fetch_array($count);
$totalNumber=$rs[0]; //数据记录总数
3.获取数据表的数据
goods表如下:
ID NAME PRICE NUMBER
$count=mysql_query("select count(*) from goods");
$row=mysql_fetch_array($result);
想要输出对应的参数就 如echo $row["ID"];
想要输出表的所有内容就用一个while
while($row=mysql_fetch_array($result)) {
echo $row["ID"];
}
4.解决数据库中拿出的中文乱码的问题
连接好数据库后加上 mysql_set_charset('gbk', $conn);
详细解释见:http://blog.csdn.net/ACMAIN_CHM/article/details/4174186
5.获取系统时间
获取的系统时间不是北京时间,所以需要下面一句把市区设为
date_default_timezone_set(PRC);
参考:http://www.eoncn.com/article/show/3088.html
下面一句就是获取系统时间
$curtime = date('Y-m-d H:i:s',time());
参考:http://blog.csdn.net/itzhiren/article/details/1557558
6分页实现表
<?php
//建立数据库连接
$conn = mysql_connect("localhost", "root", "admin") or die("Could not connect: " );
mysql_select_db("test",$conn) or die("Could not connect: ");
$perNumber=10; //每页显示的记录数
$page=$_GET['page']; //获得当前的页面值
$count=mysql_query("select count(*) from tablename"); //获得tablename记录总数
$rs=mysql_fetch_array($count);
$totalNumber=$rs[0];
$totalPage=ceil($totalNumber/$perNumber); //计算出总页数
if($totalPage == 0) $totalPage = 1; //表为空,则总表页数默认为1页
if (!isset($page)) {
$page=1;
} //如果没有值,则赋值1
?>
<?php
//分页***********************
$fenye = "buygoods.php"; //换页后跳转的php文件名
if($totalPage != 1 && $page != 1) { //页数不等于1且不是第一页,显示【首页】链接
?>
<a href="<?php echo $fenye?>?page=1">首页</a>
{<?php
}
if ($page != 1 && $totalPage != 1) { //页数不等于1且不是第一页,显示【上一页】链接
?>
<a href="<?php echo $fenye?>?page=<?php echo $page - 1;?>">上一页</a>
<?php
}
for ($i=1;$i<=$totalPage;$i++) { //循环显示出页面
if($i==$page) {
echo $i; //当前页不设置链接
}else { //非当前页设置链接
?>
<a href="<?php echo $fenye?>?page=<?php echo $i;?>"><?php echo $i ;?></a>
<?php
}
}
if ($page<$totalPage) { //如果page小于总页数,显示【下一页】链接
?>
<a href="<?php echo $fenye?>?page=<?php echo $page + 1;?>">下一页</a>
<?php
}
if($totalPage != 1 && $page != $totalPage) { //页数不等于1且不是最后一页,显示【尾页】链接
?>
<a href="<?php echo $fenye?>?page=<?php echo $totalPage;?>">尾页</a>
<?php
}
?>
<html></html>
html部分:
http://wenku.baidu.com/link?url=c6xho12fHpg5V2iyS7tJp-0KxzjEmVHnn2OxtkW0iIoYR9Ifyis463pz2R6en40cIBBQkn3TdVz8EwvXjqDQGaZPhLEJItNbG4PWQz7lyl_
javascript部分:
语言的话多看看就能入门
1.能写与html按钮相应的方法
具体还是网上下个别人写好的网站来研究一下,最基本的就是【账户登录注册页面】。
2.能用正则表达式判断一个字符串是否符合要求
具体怎么实现判断请看下面
var r = /正则表达式/;
if(!r.test(number)) alert("警告");
下面给出常用的正则表达式
^[0-9]*[1-9][0-9]*$ //正整数
^((-\\d+)|(0+))$ //非正整数(负整数 + 0)
^-[0-9]*[1-9][0-9]*$ //负整数
^-?\\d+$ //整数
^\\d+(\\.\\d+)?$ //非负浮点数(正浮点数 + 0)
^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$ //正浮点数
^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$ //非正浮点数(负浮点数
+ 0)
相关文章推荐
- 张孝祥JavaScript学习阶段性总结(2)--(X)HTML学习
- JavaScript与HTML文档[总结]
- HTML、CSS、JavaScript学习总结
- 初学html总结
- 对于CDHtmlDialog和JavaScript、HTML配合使用的一些技术总结
- 解决php5+mysql5.1.1+html+javascript之间的编码问题
- PHP HTML JavaScript MySQL代码如何互相传值的方法分享
- PHP将整个网站生成HTML纯静态网页的方法总结
- [软件推荐]jQuery,JavaScript,HTML,CSS,PHP,MySQL,正则表达式 CHM帮助手册
- PHP & HTML & JavaScript & MySQL中GBK中文乱码解决
- 各种参考手册地址(Ado、HTML、XHTML、CSS、XML、JavaScript、PHP、ASP、SQL)
- PHP/ASP/HTML/JAVASCRIPT 实现页面跳转
- Javascript访问html页面的控件的方法总结
- PHP将整个网站生成HTML纯静态网页的方法总结
- 页面跳转方式html、asp、php、javascript
- 初学网页Javascript经典小教程总结[转载+慢慢补充]
- HTML+CSS+Javascript+PHP+MySql
- [软件推荐]jQuery,JavaScript,HTML,CSS,PHP,MySQL,正则表达式 CHM帮助手册
- UTF-8编码问题总结:HTML,PHP,MYSQL,JS,FLASH
- [PHP] PHP & HTML & JavaScript & MySQL 代码如何互相传值