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

Bagaimana untuk melaksanakan fungsi mengubah suai dan memadam kategori

Dalam bab sebelumnya, kami mencipta fail cateadd.php untuk melaksanakan halaman penambahan kategori. Ubah suai fail ini dan buat fail cateedit.php untuk memaparkan halaman pengubahsuaian, ia menjadi bentuk berikut:

Mari kita kembali ke. halaman cate.php asal, dalam halaman senarai sebelumnya, sehingga kami mengubah suai atau memadam sekeping data tertentu, kami memperoleh id maklumat yang perlu diubah suai atau dipadam dan mengubah suai atau memadam maklumat id ini melalui pernyataan SQL.

Buat pengubahsuaian berikut pada item "ubah suai" dan "padam" dalam cate.php untuk mendapatkan nilai id.

<td>
  <div class="button-group">
    <a class="button border-main" href="cateedit.php?id=<?php echo $val['id'];?>">
      <span class="icon-edit"></span> 修 改</a>
    <a class="button border-red" href="catedel.php?id=<?php echo $val['id'];?>" onclick="return del(1,2)">
      <span class="icon-trash-o"></span> 刪 除</a>
  </div>
</td>

Mula-mula lakukan operasi pemadaman, cipta fail catedel.php untuk melaksanakan fungsi pemadaman, padamkan id klasifikasi yang diperoleh, dan gunakan pernyataan SQL untuk memadam maklumat pengelasan dalam jadual pangkalan data.

<?php
header("content-type:text/html;charset=utf-8");
include("config.php");
$id = isset($_GET['id'])?$_GET['id']:"";
$sql = "delete from cate where id = '$id'";
//echo $sql;
$rel = mysqli_query($link,$sql);
if($rel){
   echo "<script>alert('刪除成功');window.location.href='cate.php'</script>";
}else{
   echo "<script>alert('刪除失敗');window.location.href='cate.php'</script>";
}
?>

Kemudian teruskan ke operasi pengubahsuaian Fail pengubahsuaian cateedit.php telah dibuat sebelum ini Bezanya daripada "delete" ialah id maklumat yang perlu diubah suai diperolehi dan id id ini dalam pangkalan data ditanya melalui pernyataan SQL. Kemudian ubah suai maklumat ID ini melalui pernyataan SQL. Dalam halaman cateedit.php, tulis pernyataan pertanyaan

<?php
header("content-type:text/html;charset=utf-8");
include("config.php");

$id = isset($_GET["id"])?$_GET["id"]:"";
$cate_name = isset($_POST["cate_name"])?$_POST["cate_name"]:"";
$rank = isset($_POST["rank"])?$_POST["rank"]:"";

$sql = "select id,cate_name,rank from cate where id = '$id'";
$result = mysqli_query($link,$sql);
$rel = mysqli_fetch_array($result);
?>

Anda juga perlu menggunakan medan tersembunyi type="hidden" untuk mendapatkan id. Tambahkan pernyataan berikut dalam <borang> halaman statik :

<input type="hidden" name="id" value="<?php echo $rel["id"]?>">
<div class="field">
  <input type="text" class="input w50" name="cate_name" value="<?php echo $rel['cate_name'];?>"/>
  <div class="tips"></div>
</div>

Buat fail cateupdate.php untuk melaksanakan fungsi pengubahsuaian POST menerima data id yang diluluskan dan menggunakan pernyataan SQL UPDATE SET untuk mengubah suai kandungan.

<div class="field">
  <input type="text" class="input w50" name="rank" value="<?php echo $rel["rank"];?>"  data-validate="number:分類(lèi)級(jí)別必須為數(shù)字" />
  <div class="tips"></div>
</div>


Meneruskan pembelajaran
||
<?php header("content-type:text/html;charset=utf-8"); include("config.php"); $id = isset($_GET["id"])?$_GET["id"]:""; $cate_name = isset($_POST["cate_name"])?$_POST["cate_name"]:""; $rank = isset($_POST["rank"])?$_POST["rank"]:""; $sql = "select id,cate_name,rank from cate where id = '$id'"; $result = mysqli_query($link,$sql); $rel = mysqli_fetch_array($result); ?>