=mysql_connect(‘localhost’,'root’,’12345′) or die(‘连接数据库失败!‘);
Mysql_select_db(‘test’);
$sql=”insert into mess(‘name’,'message’) values(‘{$_POST['name']}’,'{$_POST['message']}’)”;
$result=Mysql_query($sql);
If($result && mysql_insert_id($conn)>0)
{
Echo ’留言成功!‘;
}
89.通过JS实现页面的前进和后退操作?
答:
前进
后退
90.浏览器IE和非IE浏览器的划分,区别是什么?
答:
IE浏览器指的是使用IE内核的浏览器,对一些W3C标准的网页代码的支持不是很好。
非IE浏览器指的是没有使用IE内核的浏览器,对W3C标准的网页代码有很好的支持。
91.设定网站的用户数量在千万级,但是活跃用户的数量只有1%,如何通过优化数据库提高活跃用户的访问速度?
答:
我们可以根据用户的活跃程度,把活跃的用户提取出来放到另外一张表里面,每次活跃的用户登陆的时候就直接到活跃用户表中进行查询,这样就提高了数据库的查询速度。
92.表单中get与post提交方法的区别?
答:
GET方式通过URL地址进行传值,在URL地址可以看到传递的值,最大长度也只支持2048字节,相对不安全。
POST方式通过http协议进行传值,用户无法看到传递的值,最大长度不受限制,相对比较安全。
93.Session 与cookie的区别?
答:
SESSION存储在服务器端,用户无法进行修改,相对比较安全,COOKIE存储在客户端,用户通过手段可以进行修改,相对不安全。
Session会在一定时间内保存在服务器上,当访问增多,会比较占用服务器资源。
单个cookie在客户端的限制是3k,就是说一个站点在客户端存放的COOKIE不能超过3k。
94.数据库中的事务是什么?
答:
事务就是一系列的操作,这些操作完成一项任务,只要这些操作中有一个没有操作成功,事务就操作失败,发生回滚事件,即撤销当前操作,这样可以保证数据的一致性。而且可以把操作暂时放在缓存里,等所有操作都都成功在提交到数据库,这样保证了操作的有效性。
95.实现不使用第3个变量,交换$a、$b的值,$a、$b的初始值自己定。
答:
$a=4;
$b=5;
$a=explode(‘,’,$a.’,’.$b); 把用逗号把4,5分开。
$b=$a[0];
$a=$a[1];
echo $a,$b;
96.用php打印出前一天的时间格式是2006-5-10 22:21:21
答:
Echo date(“Y-m-d H:i:s”,strtotime(“-1 day”));
97.如何实现字符串翻转?
答:
Strrev(字符串);
98.PHP的意思,它能干些什么?
答:
Hypertext preprocessor,是一种开源通用的脚本语言,它能嵌入到HTML中,实现web开发。
99.GD库是做什么用的
答:
GD库是php的一个扩展,用来进行图像处理。
100.数据类型(int char varchar datetime text)的意思; 请问varchar和char有什么别?
答:
Int是整数类型
Char是定长字符串类型
Varchar 是不定长度字符串类型
Datetime 是时间日期类型
Text 是长字符串类型
Varcahar 不定长度,占用多少空间由里面字符串的长度决定。
Char 定义了多少长度就使用多少空间。