【www.gdgbn.com--php入门】
简单查询数据
代码如下
//连接数据库
$link_id = mysql_connect("localhost","root","") or die("连接失败");
if($link_id)
{
//选择数据库
mysql_select_db("my_test");
//以上为头部数据库连接部分,为以下公用的部分。
if(!$_get[id]){
//显示用户列表
$sql = "select * from userinfo";
$result=mysql_query($sql);
echo "
编号
用户名称
性别
年龄
注册时间
详细信息
";
while($row=mysql_fetch_array($result)){
echo "
".$row[id]."
".$row[username]."www.111cn.net
".$row[gender]."
".$row[age]."
".$row[regdate]."
查看
";
}
echo "";
}
else
{
//显示指定用户的详细信息
$sql="select * from userinfo where id=".$_get[id];
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
echo "编号:".$row[id]."
用户名:".$row[username]."
性别:".$row[gender]."
年龄:".$row[age]."
注册时间:".$row["regdate"];
echo "
继续查询";
}
}//end if
?>
删除数据
代码如下
//连接数据库
$link_id = mysql_connect("localhost","root","") or die("连接失败");
if($link_id)
{
mysql_select_db("my_test");
if(!$_get[id])
{
$result=mysql_query("select * from userinfo");
echo "
编号
用户名称www.111cn.net
性别
年龄
注册时间
操作
";
while($row=mysql_fetch_array($result)){
echo "
".$row[id]."
".$row[username]."
".$row[gender]."
".$row[age]."
".$row[regdate]."
删除
";
}
echo "";
}//显示列表的内容
else
{
$sql="delete from userinfo where id=".$_get[id];
$result=mysql_query($sql);
if($result)
echo "记录已经成功删除
返回";
else
echo "记录删除失败
返回";
}//else($id部分)
} // end if
?>
修改,更新记录
代码如下
//连接数据库
$link_id = mysql_connect("localhost","root","") or die("连接失败");
if($link_id)
{
mysql_select_db("my_test");
if(!$_get[id])
{
$result=mysql_query("select * from userinfo");
echo "
编号
用户名称
性别
年龄
注册时间
操作
";
while($row=mysql_fetch_array($result)){
echo "
".$row[id]."
".$row[username]."
".$row[gender]."
".$row[age]."
".$row[regdate]."
编辑
";
}
echo "";
}//显示列表的内容
else
{
if(!$_post[ok])
{
$sql="select * from userinfo where id=".$_get[id];
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
?>
}// if(!$_post[ok])
else{//针对$ok被激活后的处理:
$sql="update userinfo set username="".$_post[username]."",gender="".$_post[gender]."",age="".$_post[age]."",regdate="".$_post[regdate]."" where id="".$_post[id].""";
$result=mysql_query($sql);
if($result)
echo "记录已经成功修改
继续修改记录";
else
echo "记录修改失败
返回";
}
}//else($id部分)
} // end if
?>
保存记录到数据库
代码如下
if($_post[ok])
{
$link_id = mysql_connect("localhost","root","") or die("连接失败");
if($link_id)
{
//选择数据库
mysql_select_db("my_test");
//插入数据sql语句
$sql="insert into userinfo values("".$_post[id]."","".$_post[name]."","".$_post[gender]."","".$_post[age]."","".$_post[regdate]."")";
//执行sql语句
$result=mysql_query($sql);
if($result)
{
echo "记录已经成功插入
继续插入记录";
}
else
echo "执行插入sql语句失败";
//关闭数据库
mysql_close($link_id);
}
}
else
{
?>
}//end if
?>