Существует множество сценариев для веб-сайтов для комментариев. Но я чувствовал, что это очень запутанно. Когда мы хотим настроить его, это как дыра.Система комментариев - создание сообщения и его отображение на странице -1
Я хочу создать свой собственный простой блок комментариев, где пользователь может публиковать и комментировать.
Вот мое пространство, чтобы ввести сообщение: http://jsfiddle.net/karimkhan/FNcs8/
<lable>Add post </lable><br>
<textarea rows="4" name="Addpost" cols="50" placeholder="Add post"> </textarea>
<input type="submit" value="share"> </input>
Теперь на кнопку мыши можно хранить в базе данных, но как показать в вниз каждый, когда пользователь вводит сообщение и нажмите кнопку? использование ajax - это jquery, который когда-либо был эффективным и легким. Я хочу показать изображение пользователя рядом с сообщением. Url идет из таблицы ниже.
Моя таблица, откуда данные поступают в:
CREATE TABLE `user_record` (
`id` varchar(40) NOT NULL,
`name` varchar(50) DEFAULT NULL,
`email` varchar(50) DEFAULT NULL,
`picture` varchar(50) default NULL //url for picture
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Ребята я положу всю эту систему на GitHub, которые помогают другим и учиться. Нуждается в помощи!
UPDATE 1: ajax.php - для базы данных
<?php
$con = mysqli_connect('127.0.0.1:3306', 'root', 'root', 'test');
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$query= "select * from user_record where id=1660546353";
$result = mysqli_query($con,$query);
//build html format as you need it..
while($row = mysqli_fetch_array($result)){
echo '<div class="comment">'.$row ['name'].'<img src="'.$row ['picture'].'"/></div>';
}
?>
то, что вы ожидаете от нас? – Shafeeque
Вы имеете в виду приложение для чата? не уверен, что это то же самое, что и система комментариев. – xlordt
Как вы храните данные в базе данных? Если вы используете ajax для хранения деталей, то при успехе вы можете получить нужную информацию из ответа ajax и добавить ее в div, чтобы показать ее. –