] 2. Folgen Sie einem Kommentar mit einer Antwort, der Code ist [type= 'submit' value ='reply']."/> ] 2. Folgen Sie einem Kommentar mit einer Antwort, der Code ist [type= 'submit' value ='reply'].">

Heim  >  Artikel  >  Backend-Entwicklung  >  Wie implementiert man eine Kommentarfunktion in PHP?

Wie implementiert man eine Kommentarfunktion in PHP?

coldplay.xixi
coldplay.xixiOriginal
2020-07-23 16:10:168481Durchsuche

So implementieren Sie die Kommentarfunktion in PHP: 1. Legen Sie das Textfeld zum Posten von Kommentaren fest, der Code lautet [ type="submit" value="Comment" />] 2. Folgen Sie einem Kommentar mit eine Antwort, der Code lautet [type='submit' value='reply'].

Wie implementiert man eine Kommentarfunktion in PHP?

So implementieren Sie die Kommentarfunktion in PHP:

1. Einen Kommentar posten

<form action="pinglunchili.php" method="post">
<textarea name="content"></textarea>
<div><input type="submit" value="评论" /></div>
 
</form>

Dies ist das Textfeld des Kommentars

Der Inhalt nach dem Kommentar muss zur Verarbeitung in der Datenbank gespeichert werden

Denn dies dient lediglich der Umsetzung einfacher Kommentare und Antworten , es gibt keine Login-Berechtigung, daher gibt es keine Login-Berechtigung. Die Namen werden hinzugefügt

2. Die Antwortfunktion ist hier ein Kommentar, gefolgt von einer Antwort

<?php
 
$yonghu="caocao";
 
$content=$_POST["content"];
$time =  date("Y-m-d H:i:s");
 
 
require "DBDA.class.php";
$db=new DBDA();
$sql="insert into pinglun values(&#39;&#39;,&#39;{$yonghu}&#39;,&#39;{$content}&#39;,&#39;{$time}&#39;)";
 
if($db->query($sql,0))
{
    header("location:pinglun.php");
}
else
{
    echo "你输入错误!";
}

Der Inhalt des Kommentars und der Inhalt der Antwort werden durchlaufen und angezeigt.

Auf diese Weise können Sie einen Kommentar gefolgt von einer Antwort

3 erstellen Informationen

durch Hinzufügen eines Lösch-Buttons vor der Antwort

<?php
 
require "DBDA.class.php";
$db=new DBDA();
$sql="select * from pinglun";
$arr=$db->query($sql);
 
foreach($arr as $v)
{
     
    echo "<div>{$v[0]}</div>
          <div>{$v[1]}</div>
              <div>{$v[2]}</div>
          <div>{$v[3]}</div>
          <form action=&#39;huifuchuli.php?id={$v[0]}&#39; method=&#39;post&#39;>
          <input type=&#39;text&#39; name=&#39;Comment&#39; />
                  <input type=&#39;submit&#39; value=&#39;回复&#39; /></form>";
    $dc = new DBDA();    
    $sql1="select * from huifu where jieshouid={$v[0]}";
    $arr1=$dc->query($sql1);
    foreach($arr1 as $f)
    {
        echo "<div style=&#39;color:red&#39;>{$f[0]}</div>
              <div style=&#39;color:red&#39;>{$f[2]}</div>
              <div style=&#39;color:red&#39;>{$f[3]}</div>
              <div style=&#39;color:red&#39;>{$f[4]}</div>
             ";
    }
}
?>

Verarbeitungsseite

<form action=&#39;shanchuchuli.php?id={$v[0]}&#39; method=&#39;post&#39;>
             <input type=&#39;submit&#39; value=&#39;删除&#39; /></form>
         <form action=&#39;huifuchuli.php?id={$v[0]}&#39; method=&#39;post&#39;>
         <input type=&#39;text&#39; name=&#39;Comment&#39; />
         <input type=&#39;submit&#39; value=&#39;回复&#39; /></form>";

Der Lösch-Button im Bild erscheint

Probieren wir den Effekt aus:

Wie implementiert man eine Kommentarfunktion in PHP?

Verwandte Lernempfehlungen:

PHP-Programmierung vom Anfänger bis zum Experten

Das obige ist der detaillierte Inhalt vonWie implementiert man eine Kommentarfunktion in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn