//mysql数据库的sql
create table user( id int(5) default '0' not null auto_increment, name varchar(20), city varchar(20), postcode varchar(10),address varchar(100), password varchar(10), level tinyint(2) default '0',right tinyint(2),email varchar(40), primary key (id), unique id (id));
insert into myuser values (1,'王友','北京','100083','北京市海淀区学院路',111,0,0,'wangyou000@263.net');
insert into myuser values (2,'金风','武汉','430071','武汉市武昌区水果湖',111,0,0,'jinfeng000@263.net');
insert into myuser values (3,'常丽','襄樊','441021','襄樊市襄城区南街',111,0,0,'changli000@263.net');
1.查寻全部
查寻全部
下面是用户数据库的所有内容:
$db = mysql_connect(localhost, root);
mysql_select_db(mysite,$db);
$result = mysql_query(select * from user,$db);
echo \n;
echo id 姓名 ;
echo 城市 邮编 ;
echo 住 址 等级 ;
echo 权限 邮件地址 ;
echo
\n;
while ($myrow = mysql_fetch_row($result))
{
printf(%s %s , $myrow[0], $myrow[1]);
printf(%s %s , $myrow[2], $myrow[3]);
printf(%s %s , $myrow[4], $myrow[6]);
printf(%s %s
\n, $myrow[7], $myrow[8]);
}
echo
\n;
?>
2.根据id查询
根据id查询
$db = mysql_connect(localhost, root);
mysql_select_db(mysite,$db);
if ($id) {
$result = mysql_query(select * from user where id=$id,$db);
$myrow = mysql_fetch_array($result);
printf(用户的情况);
printf(1.id号 %s\n
, $myrow[id]);
printf(2.姓名: %s\n
, $myrow[name]);
printf(3.城市: %s\n
, $myrow[city]);
printf(4.邮编: %s\n
, $myrow[postcode]);
printf(5.住址: %s\n
, $myrow[address]);
printf(6.等级:%s\n
, $myrow[level]);
printf(7.邮件地址: %s\n
, $myrow[email]);
printf( 继续查询 , $path_info);
}
else
{
$result = mysql_query(select * from user,$db);
if ($myrow = mysql_fetch_array($result))
{
printf(请选择要查询的用户:);
do {
printf(%s%s
\n,
$myrow[id],$path_info,$myrow[id], $myrow[name]);
}
while ($myrow = mysql_fetch_array($result));
}
else
{
echo 对不起,没有数据!;
}
}
?>
3.更新
更新
//php程序的开始
$db = mysql_connect(localhost, root);
mysql_select_db(mysite,$db);
if (!$id)
{
$result = mysql_query(select * from user,$db);
if ($myrow = mysql_fetch_array($result))
{
printf(请选择要修改的用户名字:);
do {
printf(%s%s
\n,
$myrow[id],$path_info,$myrow[id], $myrow[name]);
}
while ($myrow = mysql_fetch_array($result));
}
else
{
echo 对不起!数据库中没有记录;
}
}
else
{
if ($submit)
{
$sql = update user set name='$name',city='$city',
address='$address',email='$email' where id=$id;
$result = mysql_query($sql);
echo 谢谢!数据更改完成\n;
}
else
{
$sql = select * from user where id=$id;
$result = mysql_query($sql);
$myrow = mysql_fetch_array($result);
//以下不是php的部分
?>
请对用户的信息进行修改:
value=>
姓名:
城市:
住址:
电子邮件:
//php 的结束
65:}
}
?>
4.增加删除记录
增加删除记录
$db = mysql_connect(localhost, root);
mysql_select_db(mysite,$db);
&nb, sp;
if ($submit)
{
$sql = insert into myuser (name,city,address,email)
values ('$name','$city','$address','$email');
$result = mysql_query($sql);
echo 记录添加成功!;
}
else
if ($delete)
{
// 删除一条记录
$sql = delete from myuser where id=$id;
$result = mysql_query($sql);
echo 记录删除成功!
;
}
else
{
printf(
删除一个用户的所有信息:);
$result = mysql_query(select * from myuser,$db);
while ($myrow = mysql_fetch_array($result))
{
printf(%s:%s
\n,
$myrow[id],$path_info, $myrow[id], $myrow[name]);
}
?>
添加一个新的用户:
姓名:
城市:
住址:
电子邮件:
