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

PHP membangunkan sistem siaran berita mudah dan melaksanakan fungsi halaman pengubahsuaian berita

Bahagian sebelumnya menerangkan pembangunan halaman pengubahsuaian berita sistem siaran berita ringkas dalam PHP dan mengklik "Ubah suai" dari halaman senarai berita

akan melompat terus ke halaman pengubahsuaian berita dan memaparkan kandungan .

Bahagian ini menerangkan cara melaksanakan fungsi penyuntingan dan pengubahsuaian halaman pengubahsuaian berita melalui kod PHP.

1609.png

Pertama sekali, kita perlu menyambung ke ujian pangkalan data dan jadual baharu:

<?php
$link = mysqli_connect('localhost','uesename','password','test');
    mysqli_set_charset($link, "utf8");
if (!$link) {
  die("連接失敗:".mysqli_connect_error());
}
?>

Gunakan POST untuk mendapatkan nilai Di sini kita perlu mengemas kini tiga item: tajuk, pengarang pengarang, kandungan kandungan berita

<?php
$id = isset($_POST['id'])?$_POST['id']:"";      //獲取id的值

$title = isset($_POST['title'])?$_POST['title']:"";

$author = isset($_POST['author'])?$_POST['author']:"";

$content = isset($_POST['content'])?$_POST['content']:"";
?>

Gunakan kemas kini dalam pernyataan SQL: kemas kini data

<?php
$sql="update new set title = '$title',author = '$author',content = '$content' where id = '$id'";
//echo $sql;
$rel=mysqli_query($link,$sql);//執(zhí)行sql語(yǔ)句
//echo $rel
?>

supaya kami boleh mencapai fungsi pengubahsuaian lengkap

Kemas kini lengkap. Kod php:

<?php
  header("content-type:text/html;charset=utf-8");
  $link = mysqli_connect('localhost','username','password','test');
      mysqli_set_charset($link, "utf8");
  if (!$link) {
    die("連接失敗:".mysqli_connect_error());
  }
  
  $id = isset($_POST['id'])?$_POST['id']:"";
    $title = isset($_POST['title'])?$_POST['title']:"";
    $author = isset($_POST['author'])?$_POST['author']:"";
    $content = isset($_POST['content'])?$_POST['content']:"";
    
    $sql="update new set title = '$title',author = '$author',content = '$content' where id = '$id'";
    //echo $sql;
    $rel=mysqli_query($link,$sql);//執(zhí)行sql語(yǔ)句
    //echo $rel
  
  if($rel){
    echo "<script>alert('新聞修改成功');window.location.href='list.php'</script>";
  }else{
    echo "<script>alert('新聞修改失敗');window.location.href='edit.php'</script>";
  }
?>


Pada ketika ini, sistem siaran berita ringkas kami yang dibangunkan dalam PHP telah diperkenalkan sepenuhnya mempelajarinya melalui Halaman kod dalam bab ini digunakan bersama untuk merealisasikan penambahan, pemadaman, pengubahsuaian, halaman dan fungsi carian bagi sistem siaran berita ringkas yang lengkap.

Nota: Kursus dalam bab ini hanyalah demonstrasi mudah Kod ini adalah untuk rujukan pembelajaran sahaja dan tidak boleh digunakan secara langsung dalam projek.

Meneruskan pembelajaran
||
<?php header("content-type:text/html;charset=utf-8"); $link = mysqli_connect('localhost','username','password','test'); mysqli_set_charset($link, "utf8"); if (!$link) { die("連接失敗:".mysqli_connect_error()); } $id = isset($_POST['id'])?$_POST['id']:""; $title = isset($_POST['title'])?$_POST['title']:""; $author = isset($_POST['author'])?$_POST['author']:""; $content = isset($_POST['content'])?$_POST['content']:""; $sql="update new set title = '$title',author = '$author',content = '$content' where id = '$id'"; //echo $sql; $rel=mysqli_query($link,$sql);//執(zhí)行sql語(yǔ)句 //echo $rel if($rel){ echo "<script>alert('新聞修改成功');window.location.href='list.php'</script>"; }else{ echo "<script>alert('新聞修改失敗');window.location.href='edit.php'</script>"; } ?>