искам да попитам как да направя тази форма за коментари след като добажя коментара и дам рефреш ми се добавя сящото което сам написал и след секи рефреш така ... а не пиша нищо в полето само рефрешвам страницата и как да добавя емотиконки а и при показването на коментара ако е поже4е от 20 символа да пренася на долния ред
Код:
<div style="border: 1px solid rgb(249, 107, 13); padding: 6px; background-color: rgb(255, 251, 204); width: 50%;">
Коментари<br>
</div>
<form action="" method="post">
<table width="250" border="0" cellpadding="3" cellspacing="1">
<tr>
<td>Име:<br>
<input type="text" name="name" id="name" class="grafi"></td>
</tr>
<tr>
<td>Коментар:<br>
<textarea class="grafi" name="comment" cols="30" rows="3" class="textinput" id="m" ></textarea></td>
</tr>
<tr>
<td>
<input name="submit" type="submit" class="btn2" id="submit" value="Изпрати">
<input name="button2" type="reset" class="btn2" id="button2" value="Изчисти">
<?php
include("connect/conn.php");
$id = $_GET['id'];
if(isset($_POST['submit'])){
$date = date("d.m.Y - H:i");
$sql = mysql_query("INSERT INTO comment (id, article, author, comment, date) VALUES (NULL, '$id', '$_POST[name]', '$_POST[comment]', '$date')") or die(mysql_error());
}
else {
echo " ";
}
?>
</td>
</tr>
</table>
</form>
<br>
<table width="380" border="0" align="center" cellpadding="1" cellspacing="1">
<?php
$query = mysql_query("SELECT * FROM `comment` WHERE `article`='$id'") or die(mysql_error());
while($raw = mysql_fetch_array($query)){
echo "
<div style=\"border: 1px dashed rgb(0, 0, 0); padding: 5px; background-color: rgb(245, 245, 245); width: 50%;\">
<a href=\"?p=x\" title=\"$raw[author]\"><b>$raw[author]</b></a> каза:
$raw[date]
<br>
<hr color=\"#33ccff\">
$raw[comment]
</div>
<br>
";
}
?>
</table>
<br>
</div>