亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Pelaksanaan fungsi tambahan sistem pengurusan berita pembangunan PHP

Untuk melaksanakan fungsi pengubahsuaian, mari lihat carta alir berikut

adds.png

Mari lihat kod untuk halaman tambahan berikut: news.php

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
    <style type="text/css">
    *{margin:0px;padding:0px;}
    body{background:#ccc;}
    .add{width:450px;height:280px;background:#eee;float:left;}
    .cont{width:500px;height:350px;margin-top:5px;margin-left:5px;}
    form{margin-left:10px;padding-top:30px;}
    .sub{width:100px;height:40px;border:1px solid #ccc;}
    .sub:hover{background:#f90}
    </style>
</head>
<body>
    <div class="add">
        <div class="cont">
            <form method="post" action="addnews.php">
                標(biāo)題:<input type="text" name="title"></br></br>
                內(nèi)容:<textarea cols="50" rows="5" name="content"></textarea></br></br>
                <input type="submit" value="添加" class="sub">
            </form>
        </div>
    </div>
</body>
</html>

Seperti di atas Seperti yang anda boleh lihat daripada kod, borang diserahkan kepada fail addnews.php

Mari lihat kod fail addnews.php di bawah:

Mula-mula kita perlukan untuk menyambung ke pangkalan data dan menambah untuk mendapatkan maklumat daripada borang Tambah ke pangkalan data, jadi kita perlu menyambung ke pangkalan data

Kodnya adalah seperti berikut:

header("Content-type: text/html; charset=utf-8"); //Tetapkan pengekodan $con =@mysql_connect("localhost","root","root") atau die("Pangkalan data sambungan gagal");
mysql_select_db('news') or die("Ditentukan Pangkalan data tidak boleh dibuka");
mysql_query("set names utf8");//Tetapkan set aksara pangkalan data

dan kemudian dapatkan maklumat borang:

$title = $_POST['title']; $content = $_POST['content'];
$messtime = time();

sebelum menambah pada pangkalan data , kita perlu menilai dahulu sama ada tajuk dan kandungan kotak teks itu kosong berikan gesaan. Kodnya adalah seperti berikut:

if(empty($title)){ echo "<script>alert('Sila masukkan tajuk');history.go (-1);</script>";
}elseif(empty($content)){
echo "< ;script>alert('Sila masukkan kandungan');history.go(-1) ;</script>";
}

Apabila kandungan tidak kosong, kita boleh Tambah kandungan ke pangkalan data, kodnya adalah seperti berikut:

$sql = "masukkan ke dalam nilai baharu (tajuk, kandungan, masa meresahkan)('$title','$content','$messtime')"; ($hasil){ echo "<script>alert('Article added successfully');location.href='newlist.php'< /script & gt; "
} else {
echo " & lt; skrip & gt; makluman ('Tambah artikel gagal'); history.go (-1); & lt;/skrip & gt; ";
}


Kod sumber lengkap adalah seperti berikut:


rreee

Meneruskan pembelajaran
||
<?php //鏈接數(shù)據(jù)庫(kù) header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 $con =@mysql_connect("localhost","root","root") or die("數(shù)據(jù)庫(kù)連接失敗"); mysql_select_db('news') or die("指定的數(shù)據(jù)庫(kù)不能打開(kāi)"); mysql_query("set names utf8");//設(shè)置數(shù)據(jù)庫(kù)的字符集 //添加操作 $title = $_POST['title']; $content = $_POST['content']; $messtime = time(); if(empty($title)){ echo "<script>alert('請(qǐng)輸入標(biāo)題');history.go(-1);</script>"; }elseif(empty($content)){ echo "<script>alert('請(qǐng)輸入內(nèi)容');history.go(-1);</script>"; }else{ $sql = "insert into new (title,content,messtime) values('$title','$content','$messtime')"; $result =mysql_query($sql); if($result){ echo "<script>alert('添加文章成功');location.href='newlist.php'</script>"; }else{ echo "<script>alert('添加文章失敗');history.go(-1);</script>"; } } ?>