小词典(php)

WBOY
Release: 2016-06-23 13:28:30
Original
968 people have browsed it

  • 查询前台页面(enword.php)

  • <html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"></head><body><img  src="1.png"/ alt="小词典(php)" ><h1>英汉词典</h1><form action="enw.php" method="post">请输入英文:<input type="text" name="enword" /><input type="submit" value="查询" name="serch" /></form></body></html>
    Copy after login

    2.编写数据库操作类(ewTool.class.php)

    <html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"></head><body><?phpclass enwTool{    protected $conn;    private $host="127.0.0.1";    private $user="root";    private $password="";    protected $bd="php_dic";    //构造函数声明变量    public function __construct()    {        $this->conn=mysql_connect($this->host,$this->user,$this->password) or die("链接失败");        mysql_select_db($this->bd);        mysql_query("set names utf8");    }    //查询数据库语句    public function dql($sql)    {        //$res为资源型        $res=mysql_query($sql,$this->conn) or die(mysql_error());        return $res;    }    //添加数据库语句    public function dml($sql)    {        $b=mysql_query($sql,$this->conn);        if(!$b)        {            return 0;        }        else        {            if(mysql_affected_rows($this->conn))            {                return 1;            }            else            {                return 2;            }        }        }}?></body></html>
    Copy after login

    3.编写添加前台页面(add.php)

    <html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"></head><body><h1>请添加英汉</h1><form action="dml.php" method="post">请输入英文:<input type="text" name="eng"/>请输入中文:<input type="text" name="chi"><input type="submit" value="添加"></form></body></html>
    Copy after login

    4.便面dml语句代码。

    <html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"></head><body><?phprequire_once "enwTool.class.php";$eng=$_REQUEST['eng'];$chi=$_REQUEST['chi'];if(isset($eng)||isset($chi)){    $sql="insert into dic (enword,chword) values ('$eng','$chi')";    $p=new enwTool();    $res=$p->dml($sql);    if($res==0)    {        echo "老兄没有你没有写东西吧!";    }    else if($res==1)    {        echo "恭喜添加成功!";        echo "<a href='enword.php'>返回</a>";    }    else if($res==2)    {        echo "你添加有误!";    }}else{    echo"请输入";    echo"<a herf='add.php'>返回</a>";   }?></body></html>
    Copy after login

    以上就是php代码啦。

    mysql操作也是至关重要的哦!

  • 创建数据库

  • create database php_dic;

    2.创建一张表

    create table dic(

    dic_id int primary key auto_increment,

    enword varchar(20) not null default'',

    chword varchar(200) not ull default''

    )set character utf8;

    3.设置字符集

    set names utf8;

    4.设置数据库表编码和表编码

    alter database php_dic  character set utf8;

    alter table dic character set utf8;

    然后就可以查询和添加啦~~

    Related labels:
    source:php.cn
    Statement of this Website
    The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
    Popular Tutorials
    More>
    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template