您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP的数据库增删改查源代码

2024/3/24 10:52:26发布32次查看
数据|数据库|源代码
//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]);   
       }                                                            
  ?>
添加一个新的用户:
姓名:
城市:
住址:
电子邮件:
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product