大家好,感谢邀请,今天来为大家分享一下php网站源码分享怎么在本地测试的问题,以及和php源码怎么搭建网站的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
PHP链接数据库操作。
一、PHP链接本地数据库创建表,增删查改数据。
1、测试连接数据库是否成功。
(1)源代码:
<?php
header(“Content-Type:text/html;charset=utf-8”);
$conn=mysql_connect(‘localhost’,’root’,”1″);
if($conn){
echo”数据库连接成功”;
}else{
echo”数据库连接失败”;
}
?>
(2)显示效果
二、在php语法中运用sql语法
1、创建学生表,并创建字段
2、向数据库插入数据
(1)源代码:
<?php
header(“Content-Type:text/html;charset=utf-8”);
$conn=mysql_connect(‘localhost’,’root’,”1″)ordie(‘数据库连接失败’);
if($conn){
mysql_select_db(‘test’,$conn)ordie(‘数据库连接失败’);
//test是数据库名
$sql=”insertintostudent(sno,name,sex)values(‘26373′,’小明’,’男’)”;
//stu是表名,sno,name,sex可替换,是字段;12456′,’黎明’,’男可替换,是字段值。
$result=mysql_query($sql);
if($result){
echo”数据库操作成功!”;
}else{
echo”数据库操作失败!”;
}
}
else{
echo”连接服务器失败!”;
}
(2)效果图:
2-1插入多条数据:
(1)源代码:
将$sql=”insertintostudent(sno,name,sex)values(‘26373′,’小明’,’男’)”;改为
$sql=”insertintostu(sno,name,sex)values(‘26373′,’小明’,’男’),(‘37849′,’小红’,’女’),(‘26373′,’小李’,’男’)”;
(2)效果:
3、删除数据
(1)源代码:
<?php
header(“Content-Type:text/html;charset=utf-8”);
$conn=mysql_connect(‘localhost’,’root’,”1″)ordie(‘数据库连接失败’);
if($conn){
mysql_select_db(‘test’,$conn)ordie(‘数据库连接失败’);
//test是数据库名
$sql=”deletefromstuwhereid=1″;
//删除id为1的数据
$result=mysql_query($sql);
if($result){
echo”数据库操作成功!”;
}else{
echo”数据库操作失败!”;
}
}
else{
echo”连接服务器失败!”;
}
(2)效果图:
4、更新数据
(1)源代码:
<?php
header(“Content-Type:text/html;charset=utf-8”);
$conn=mysql_connect(‘localhost’,’root’,”1″)ordie(‘数据库连接失败’);
if($conn){
mysql_select_db(‘test’,$conn)ordie(‘数据库连接失败’);
//test是数据库名
$sql=”updatestusetname=’黎明’,sex=’男’whereid=2″;
//更新id为2的数据
$result=mysql_query($sql);
if($result){
echo”数据库操作成功!”;
}else{
echo”数据库操作失败!”;
}
}
else{
echo”连接服务器失败!”;
}
(2)效果:
5、查询数据
(1)查询表中所有的数据
1)源代码:
<?php
header(“Content-Type:text/html;charset=utf-8”);
$conn=mysql_connect(‘localhost’,’root’,”1″)ordie(‘数据库连接失败’);
if($conn){
mysql_select_db(‘test’,$conn)ordie(‘数据库连接失败’);
//test是数据库名
$sql=”select*fromstu”;
//查询stu表中所有的数据
$result=mysql_query($sql);
print_r(mysql_fetch_row($result));
echo”<br>”;
print_r(mysql_fetch_row($result));
echo”<br>”;
print_r(mysql_fetch_row($result));
echo”<br>”;
if($result){
echo”数据库操作成功!”;
}else{
echo”数据库操作失败!”;
}
}
else{
echo”连接服务器失败!”;
}
2)效果:
(2)查询表中任意字段
1)源代码:
<?php
header(“Content-Type:text/html;charset=utf-8”);
$conn=mysql_connect(‘localhost’,’root’,”1″)ordie(‘数据库连接失败’);
if($conn){
mysql_select_db(‘test’,$conn)ordie(‘数据库连接失败’);
//test是数据库名
$sql=”selectsno,namefromstu”;
//查询stu中任意字段
$result=mysql_query($sql);
print_r(mysql_fetch_row($result));
echo”<br>”;
print_r(mysql_fetch_row($result));
echo”<br>”;
print_r(mysql_fetch_row($result));
echo”<br>”;
if($result){
echo”数据库操作成功!”;
}else{
echo”数据库操作失败!”;
}
}
else{
echo”连接服务器失败!”;
}
2)效果:
(3)查询表中精确数据
1)源代码:
<?php
header(“Content-Type:text/html;charset=utf-8”);
$conn=mysql_connect(‘localhost’,’root’,”1″)ordie(‘数据库连接失败’);
if($conn){
mysql_select_db(‘test’,$conn)ordie(‘数据库连接失败’);
//test是数据库名
$sql=”selectsno,namefromstuwhereid=3″;
//查询stu表中精确数据
$result=mysql_query($sql);
print_r(mysql_fetch_row($result));
echo”<br>”;
print_r(mysql_fetch_row($result));
echo”<br>”;
if($result){
echo”数据库操作成功!”;
}else{
echo”数据库操作失败!”;
}
}
else{
echo”连接服务器失败!”;
}
2)效果:
想了解更多,请扫描下方二维码。
关于php网站源码分享怎么在本地测试的内容到此结束,希望对大家有所帮助。
