原生代码封装好增删改查

封装好增删改查的sql语句

1.建立一个DB.class.php

0){
	     return true;
	   }else{
	     return false;
	   }
	 }
	 //删出sql语句
	 function del($table,$where){
	   $sql="delete from $table where $where";
	   $res=mysql_query($sql);
	   if($res&&mysql_affected_rows()>0){
	     return true;
	   }else{
	     return false;
	   }
	 }
	 //查询修改语句需要查询的语句
	 function update($table,$where){
	   $sql="select * from $table where $where";
	   //echo $sql;die;
	   $res=mysql_query($sql);
	   $row=mysql_fetch_assoc($res);
	   //var_dump($row);die;
	   return $row;
	 }
	 //改
	 function updateok($table,$update,$where){
	   $sql="update $table set $update where $where";
	   $res=mysql_query($sql);
	   if($res&&mysql_affected_rows()>0){
	     return true;
	   }else{
	     return false;
	   }
	 }
  }
?>

1.form表单页面form.php

all('nickname');
  //var_dump($arr);die;
?>



	
	


	
请选择昵称:
留言内容:


2.添加sql语句,直接引进DB.class.php

add.php

add('message',$arr);
  if($res){
    echo "";
  }else{
    echo "";
  }
?>

3.删除sql语句,直接引进DB.class.php

delete.php

del('message',"mid=$id");
  if($res){
     echo "";
  }else{
    echo "";
  }
?>

4.显示表单list.php

select('message','nickname','nid');
?>
昵称 留言内容 操作
删除||修改

5.修改数据

update('message',"mid=$id");
  //var_dump($row);die;
  $arr=$db->all('nickname');
?>
请选择昵称:
留言内容:

将修改的数据调到updateok.php中

updateok('message',"content='$content',nid=$nid","mid=$id");
  if($res){
    echo "";
  }else{
    echo "";
  }
?>


你可能感兴趣的:(php,smarty类)