Live Comment System with jQuery Ajax PHP and MySQL

Recently I have been made a post that focused on how to submit form without page refreshing. That post shows the basic functionality of using jQuery Ajax. On the same follow this post will describe how we can create a comment system to post an instant comment without page refreshing. Let's start...


Demo Download Source
Database Design
We need to create two database table post and comment.

Post Table
The post table holds post data like post id, title, body or whatever you want. You need to inset some table rows. You will find it on demo.sql file.
CREATE TABLE `post` (
  `post_id` int(8) NOT NULL AUTO_INCREMENT,
  `post_title` varchar(124) NOT NULL,
  `post_body` text NOT NULL,
  PRIMARY KEY (`post_id`)
);
Comment Table
The comment table holds comment information. Here I only store commenter's name, mail and comment. If you want you can store more information like ip address, url or whatever you. Another thing you must to do, that to include is post id. It will tell you this comment is for which post.
CREATE TABLE `comment` (
  `id` int(8) NOT NULL AUTO_INCREMENT,
  `name` varchar(128) NOT NULL,
  `mail` varchar(128) NOT NULL,
  `comment` text NOT NULL,
  `post_id` int(8) NOT NULL,
  `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
);
HTML Markup
This html code holds simple single post information. Post data will be placed in div.post and comments will be place in div.comment-block. We also need to add a comment form. I used here some html5 form properties, attributes and form validations like type="email", placeholder and required.
<html>
<head>
  <title>Comment System</title>
<head>
<body>
  <div class="post">
    <!-- post will be placed here from db -->
  </div>
  <div class="comment-block">
    <!-- comment will be apped here from db-->
  </div>
  <!-- comment form -->
  <form id="form" method="post">
    <!-- need to supply post id with hidden fild -->
    <input type="hidden" name="postid" value="1">
    <label>
      <span>Name *</span>
      <input type="text" name="name" id="comment-name" placeholder="Your name here...." required>
    </label>
    <label>
      <span>Email *</span>
      <input type="email" name="mail" id="comment-mail" placeholder="Your mail here...." required>
    </label>
    <label>
      <span>Your comment *</span>
      <textarea name="comment" id="comment" cols="30" rows="10" placeholder="Type your comment here...." required></textarea>
    </label>
    <input type="submit" id="submit" value="Submit Comment">
  </form>
</body>
</html>
JavaScript Code
This jQuery code is based on jQuery form submit event. When form submitted by user it sends a asynchronous request using jQuery.ajax method.
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
  var form = $('form');
  var submit = $('#submit');

  form.on('submit', function(e) {
    // prevent default action
    e.preventDefault();
    // send ajax request
    $.ajax({
      url: 'ajax_comment.php',
      type: 'POST',
      cache: false,
      data: form.serialize(), //form serizlize data
      beforeSend: function(){
        // change submit button value text and disabled it
        submit.val('Submitting...').attr('disabled', 'disabled');
      },
      success: function(data){
        // Append with fadeIn see http://stackoverflow.com/a/978731
        var item = $(data).hide().fadeIn(800);
        $('.comment-block').append(item);

        // reset form and button
        form.trigger('reset');
        submit.val('Submit Comment').removeAttr('disabled');
      },
      error: function(e){
        alert(e);
      }
    });
  });
});
</script>
PHP Code
ajax_comment.php file holds this code. When the JavaScript sends asynchronous request this file receives serialized data and inserts into comment table. It also print out new comment for Ajax callback. Note, I haven't used any form validation code here. If you want to use it in real life project you must need to add form validation code.
<?php
// code will run if request through ajax
if (isset( $_SERVER['HTTP_X_REQUESTED_WITH'] )):
  include('config.php');
  include('function.php');
  // connecting to db
  dbConnect();
  
  if (!empty($_POST['name']) AND !empty($_POST['mail']) AND !empty($_POST['comment']) AND !empty($_POST['postid'])) {
    // preventing sql injection
    $name = mysql_real_escape_string($_POST['name']);
    $mail = mysql_real_escape_string($_POST['mail']);
    $comment = mysql_real_escape_string($_POST['comment']);
    $postId = mysql_real_escape_string($_POST['postid']);

    // insert new comment into comment table
    mysql_query("
      INSERT INTO comment
      (name, mail, comment, post_id)
      VALUES('{$name}', '{$mail}', '{$comment}', '{$postId}')");  
  }
?>
<!-- sending response with new comment and html markup-->
<div class="comment-item">
  <div class="comment-avatar">
    <img src="<?php echo avatar($mail) ?>" alt="avatar">
  </div>
  <div class="comment-post">
    <h3><?php echo $name ?> <span>said....</span></h3>
    <p><?php echo $comment?></p>
  </div>
</div>

<?php
  // close connection
  dbConnect(0);
endif?>

198 comments:

  1. Wow, this is amazing, it works! :)

    ReplyDelete
  2. Some security Issues

    ReplyDelete
  3. hello have been having this issue
    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in H:\xampp\htdocs\dark_pro\index.php on line 458 can you please help me out with it

    ReplyDelete
    Replies
    1. check mysql table name on mysql_query or try to find out where is the error with mysql_error function.

      Delete
    2. Open index.php and locate this section:



      Then, change the ORDER BY comment_id DESC to ORDER BY id DESC

      Delete
  4. same probleme with "mysql_fetch-array()"
    ==> Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\jquery-ajax-comment-system\index.php on line 42

    ReplyDelete
    Replies
    1. There is no error! I think you have been made some mistake. Add a condition like this way mysql_query('my query...') or die(mysql_error()) on line 32. I hope it will tell you where is the error.

      Delete
    2. hello sir you awesome ,plz could you tell me how to create reply box

      Delete
  5. I want to use this script on several pages... Can you tell me how to give this comment box a specific ID? I would like to keep control over all the comments at once. I must know which comment comes from which page...

    ReplyDelete
  6. Hi ! thanks lot for your work, i use this script here for exemple :) http://mesdomaines.me/composant-18-template-bootstrap-exemple-7.html?d=&f=

    See you !

    ReplyDelete
  7. Just what i needed, thanks

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. Hi, I'm getting the following:

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\comment\index.php on line 42

    ReplyDelete
    Replies
    1. Appears to not like this:
      "SELECT *
      FROM comment
      WHERE post_id = {$row['post_id']}
      ORDER BY comment_id DESC
      LIMIT 15");

      Delete
    2. Changed it to this and now it works:
      $comment_query = mysql_query(
      "SELECT *
      FROM comment
      WHERE post_id = {$row['post_id']}
      ORDER BY id DESC
      Limit 15")or die(mysql_error());

      But now get :
      Warning: mysql_close() expects parameter 1 to be resource, null given in C:\wamp\www\function.php on line 10

      :(

      Delete
    3. I added the "or die(mysql_error())" to line 10 and now its working..

      :)

      Delete
  10. how can i use this i codeigniter? which floder should I put the file in?

    ReplyDelete
  11. it works but intergrating into a joomla site it just doesnt do anything

    ReplyDelete
  12. not working dynamically for instance to comment on different posts only one post works

    ReplyDelete
  13. thanks alot it took time to change it but still it helps and i m lovin it

    ReplyDelete
  14. i am getting this error " You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY cmt_id DESC LIMIT 15' " at

    ReplyDelete
    Replies
    1. and i did this ...)or die(mysql_error());

      Delete
    2. I'm sorry, I don't get what you did exactly

      Delete
  15. where it says comment_id change it to post_id

    ReplyDelete
  16. still not working..... mysql_close($link)or die(mysql_error());

    Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in C:\wamp\www\\jquery-ajax-comment-system\function.php on line 10

    ReplyDelete
  17. I would have to wonder is this safe from XSS attacks?

    ReplyDelete
    Replies
    1. It is not safe from XSS and CSRF attacks!

      Delete
    2. This comment has been removed by the author.

      Delete
  18. How to make total comment like above ?

    ReplyDelete
  19. i tried wit dis code... but getting some error... how t solve dis????

    mysql_close($link)or die(mysql_error());

    Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in C:\wamp\www\\jquery-ajax-comment-system\function.php on line 10

    ReplyDelete
  20. I am displaying a list of product in a page and having comment box for each product in the same page.
    if i submit a comment, it will stored in multiple time(number of product comment form in the page).
    how to over come this problem.

    ReplyDelete
  21. Hello, thank you for the great work,
    everything works perfect, after I refresh the page all my comments disappear.
    What to do in order to keep them on the page,
    Thnak you.

    ReplyDelete
  22. which db should I enter it in?
    I 've made a db then put table codes and then edited the config file.
    still not working. how to make it working?

    ReplyDelete
  23. can not do anything with it - does not work right away in any way.

    ReplyDelete
  24. how to use this script on many pages????

    ReplyDelete
  25. This comment post thing is clashing with another script on my blog, when i login or click the login button on the sidebar it automatically posts a comment, and this script also causes my login to not work at all.

    could anyone please assist me to put this comment system's post process into another function, as the login also uses a similar if(isset$post process....

    ReplyDelete
  26. I'm having the following error:

    MySQL ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'ORDER BY id DESC Limit 15' at line 4

    Let me also add that I had to separate the html code from the php code and added the "action" attribute to the "form" tag because I was getting a "mysql_fetch_array" error.

    Any ideas please?

    ReplyDelete
  27. I would like to use it for my news system. But I do not know how I can adjust it on my system, since I use several news posts on a page. Is that even possible?

    ReplyDelete
  28. everytime i post a comment, then when i refresh the page the comment is gone. How can this be edit, so the comment stays?

    ReplyDelete
  29. How to add reply message for each comments. Hope you can help because it really urgent. thank you

    ReplyDelete
  30. &naruto werffw - Abdul Robinson - Bubblews
    Home Page

    ReplyDelete
  31. Hi this awesome but how could we add a reply button that indents the reply underneath?

    ReplyDelete
  32. How to fetch total comments of every post whenever there is an increment in comments table and total comments will be updated on every user window

    ReplyDelete
  33. This comment has been removed by the author.

    ReplyDelete
  34. This comment has been removed by the author.

    ReplyDelete
  35. Why don't use PDO?
    mysql_query is depreciate....

    ReplyDelete
  36. Why don't use PDO?
    mysql_query is depreciate....

    ReplyDelete
  37. This comment has been removed by the author.

    ReplyDelete
  38. This comment has been removed by the author.

    ReplyDelete
  39. Thanks for sharing these niche piece of coding to our knowledge. Here, I had a solution for my inconclusive problems & it’s really helps me a lot keep updates…
    Regards,
    PHP Training in Chennai

    ReplyDelete
  40. Great Post, Actually PHP is a beautiful source for developing a database driven web application, I love this post, thanks for spending your time for discussing about this topic.
    PHP Course in Chennai

    ReplyDelete
  41. Thanks for sharing this niche useful informative post to our knowledge, Actually SAP is ERP software that can be used in many companies for their day to day business activities it has great scope in future so do your SAP Training in Chennai
    Regards,
    sap training in Chennai|SAP SD Training In Chennai

    ReplyDelete

  42. Thanks for sharing this valuable post to my knowledge; SAS has great scope in IT industry. It’s an application suite that can change, manage & retrieve data from the variety of origin & perform statistical analytic on it
    Regards,
    sas training in Chennai|sas training institute in Chennai|sas training chennai

    ReplyDelete
  43. PHP (Hypertext Pre-Processor) language is recognized as one of the fastest growing web programming languages
    on the web industry as well as on the software development today.
    php

    ReplyDelete
  44. Well post, Thanks for sharing this to our vision. In recent day’s customer relationship play vital role to get good platform in business industry, Sales force crm tool helps you to maintain your customer relationship enhancement.
    Regards,
    Salesforce training in Chennai|Salesforce training institute in Chennai|Salesforce courses in Chennai

    ReplyDelete
  45. It’s too informative blog and I am getting conglomerations of info’s. Thanks for sharing; I would like to see your updates regularly so keep blogging. If anyone looking ccna just get here.
    Regards,
    ccna training institute in Chennai|ccna courses in Chennai|ccna institutes in Chennai

    ReplyDelete
  46. PHP is one of the fastest growing web scripting languages on the Internet today, and for good reason. PHP (which stands for Hypertext Preprocessor) was designed explicitly for the web.
    php

    ReplyDelete
  47. This comment has been removed by the author.

    ReplyDelete
  48. Thanks for sharing this valuable post to my knowledge great pleasure to be here SAS has great scope in IT industry. It’s an application suite that can change, manage & retrieve data from the variety of origin & perform statistical analytic on it…
    Regards,
    sas training in Chennai|sas training in Velachery|sas courses in chennai

    ReplyDelete
  49. Informative article. Helped a lot as I used it during Salesforce CRM training in Chennai for my students. Thank you, keep writing.

    Harshitha

    ReplyDelete
  50. so useful code, thanks a lot, i use it for my persian web site ;-)

    http://www.webolar.com/seo.html

    ReplyDelete
  51. hello, it seems it Works, but when filling the boxes with name, email and text it just does not publish anything, help please

    ReplyDelete
  52. thanks for sharing the posts
    I like to work on PHP rather than .NET, though .NET presents the ability of drag and drop elements, however I like PHP a lot.
    php training in jaipur

    ReplyDelete
  53. Yes its a good link site for me.where are the people are find so many links.you also may get now Traveling related dofollow blog Site is best for traveling related site blog commenting http://www.topblogsitelist.com/traveling-related-dofollow-blog-site/

    ReplyDelete
  54. Nice Article! Mostly I have gathered knowledge from the blogger, because its provides more information over the books & here I can get more experienced skills from the professional, thanks for taking your to discussing this topic.
    Regards,
    cognos Training in Chennai|cognos tm1 Training in Chennai|cognos Certification

    ReplyDelete
  55. hello all are working fine but i after i add more comments its not showing all the comment fields are empty but in the database i can see the user comments so peas help me with that.

    ReplyDelete
  56. First of All bundle of thanks for providing this nice solution..
    Could you guide me to use this code for multiple posts and comments on these post. I'll be very thank full to you!

    ReplyDelete
  57. First of All bundle of thanks for providing this nice solution..
    Could you guide me to use this code for multiple posts and comments on these post. I'll be very thank full to you!

    ReplyDelete
  58. MPCDF Technician Assistant Grade 3 Recruitment 2016


    First i would like greet author for providing valuable information given on blog..........

    ReplyDelete
  59. Text Magic is a text Messaging Service ,, this is site of developing android ,,,, so please check this website,,,

    ReplyDelete

  60. Im no expert, but I believe you just made an excellent You certainly understand what youre speaking about, and I can truly get behind that.
    Regards,
    Angularjs training in chennai

    ReplyDelete
  61. Hi Dude,
    Awesome Post!!! With unique content, I really get reading interest when I am following your article, I hope I ll help many of them who looking this pretty information.
    Regards,

    Python Training in Chennai|Python Training Institutes in Chennai|python training chennai|FITA Academy reviews

    ReplyDelete
  62. There are many software languages like C, C++, C#, Java, Java Script, PHP, Pearl, and Ruby etc amongst these PHP is perhaps the most powerful and easy to grasp language. See more at: php

    ReplyDelete
  63. I read your post. It was very nice. I learned something knowledgeable. Thanks for sharing.

    Web designing training in chennai

    ReplyDelete
  64. Scarborough Fair and the expressions of that stunning tune are all I have known of Scarborough, that and the way that Butlins have a show-stopper there. On closer examination it appears there have been some renowned names conceived out of Scarborough. First word of 'Scarborough Fair'

    ReplyDelete

  65. Thanks for sharing this unique and informative content which provided me the required information.
    PHP Training in Chennai | PHP Course in Chennai | FITA Velachery

    ReplyDelete
  66. really good source. i am sharing Joomla tutorial you can see it https://www.youtube.com/watch?v=ED1WTTGcaxc

    ReplyDelete
  67. good system easy to embed in code

    ReplyDelete
  68. thanks for the post....... good work

    ReplyDelete
  69. It becomes difficult to find a creative web designing company in hyderabad which focus on layout as well as design which is similar to this website. Seems it is designed by a good website designing players.

    ReplyDelete
  70. Dapatkan disini , karena Obat Pelangsing slimming Capsule Di Apotik belum tersedia , karena slimming capsule tidak di jual di sembarang temapat termasuk di apotik pun tujuannya untuk menjaga ke aslian produk tersebut, karena sekarang banyak perusahaan yang meniru produk produk herbal sehingga herbal yang asli khasiatnya bisa di rusak oleh produk yang palsu. Untuk itu hati hati dengan slimming capsule yang palsu.Slimming capsule yang asli hanya ada di agen herbal tertentu seperti di distro herbal ini, kami merupakan agen herbal terbesar dan sudah di percaya di seluruh penjuru indonesia

    ReplyDelete
  71. Nice..Its informative...You have clearly explained about the concept..Its very useful for me to understand..Keep on sharing..
    SAS training in chennai

    ReplyDelete
  72. several people asked regarding how to add reply box please share how to do this

    ReplyDelete
  73. The share your really gives us excitement. Thanks for your sharing. If you feel tired at work or study try to participate in our games to bring the most exciting feeling. Thank you!
    red ball 4 | hola launcher | cooking fever | paradise bay | agario

    ReplyDelete
  74. This is a great article. It gave me a lot of useful information. thank you very much. Can you play more games at :
    ninjago games | swords and souls | subway surfers | goodgame big farm | strike force kitty 2 | agario

    ReplyDelete
  75. Angularjs is the great javascript framework that has some compelling features not for developers but also for the designers. Angularjs is very essential for the web developers to know about its importance.
    Angularjs Training in Chennai | angularjs course in chennai

    ReplyDelete
  76. The Salesforce CRM system is a business tool that allows to manage the customers, partners and prospect information in one place. The companies nowadays use salesforce CRM tool to close bigger deals faster.
    salesforce training in chennai | salesforce training institute in chennai

    ReplyDelete
  77. Wonderful post. I learned some new things. Thanks for sharing.


    web design company in chennai

    ReplyDelete
  78. Hi Resalat, can you modify the comment system to one where the comment posted is awaited for moderation.It appears on the page only after it is approved by the admin.

    ReplyDelete
  79. Hello Admin, thank you for enlightening us with your knowledge sharing. PHP has become an inevitable part of web development, and with proper PHP Training in Chennai, one can have a strong career in the web development field. We from Fita provide PHP course in Chennai with the best facilitation. Any aspiring students can join us for the best PHP Training Institute in Chennai

    ReplyDelete
  80. Hi, you have given a clear explanation about SQL.It is really good and impressive.I got more knowledge after reading this and it helps to improve my skils.keep blogging like this.
    Regards,
    ccna course in Chennai | ccna institutes in chennai | ccna training center in chennai

    ReplyDelete
  81. it's work! thank you very much! :D

    ReplyDelete
  82. SAS is a language that reads the input data and generates different kinds of output. The main purpose of SAS software is residing on a network with new location and you can share the access to. Thus, it gives a reliable and faster installation compare to traditional media like CDs, DVDs, etc.SAS has a great scope in IT sectors.Start your career in SAS field.
    Thanks,
    SAS Training in Chennai | SAS Course in Chennai | SAS Institutes in Chennai

    ReplyDelete

  83. I read your article and it’s totally awesome. You can consider including RSS feed in your site, so that we can follow your blog and get latest update direct on my inbox.
    Regards,
    JAVA Training|Best JAVA Training institute in Chennai

    ReplyDelete
  84. The very next time I read a blog, Hopefully it does not fail me as much as this one. After all, I know it was my choice to read, however I genuinely thought you’d have something interesting to talk about. All I hear is a bunch of complaining about something that you could fix if you were not too busy searching for attention.
    web designing company in hyderabad

    ReplyDelete
  85. This comment has been removed by the author.

    ReplyDelete
  86. when I am submitting then it automatic give that section opacity:0
    but when refresh it then it comes out help me here
    Please help me with it

    ReplyDelete
  87. I believe there are a few misconceptions about what exactly a web designer does. In this article I am going to nail down exactly what a web designer is and what they should be able to do.
    see more details:web design Massachusetts

    ReplyDelete
  88. As a beginner, I didn't have any idea about technical courses. After reading your post, I got some knowledge about the languages.Keep sharing more post like this.
    Thanks,
    Java Training in chennai | Selenium Training in Chennai | Software Testing Training in chennai

    ReplyDelete
  89. Great information, I like this kind of blog information really very nice and more I can easily new skills are develop after reading that post.
    Android Training in Chennai | Digital Marketing Training in Chennai | SEO Training in Chennai

    ReplyDelete
  90. How to find and pick the right web designer to create your business web site and why it's so important!
    see more details:Cape Cod Web Design

    ReplyDelete
  91. Wonderful post.This is really one of the most beneficial blogs I’ve ever browsed on this subject. I am very glad to read such a great blog and thank you for sharing this good info with us
    SAS Training in Chennai | SAS Courses in Chennai | SAS Training Center in Chennai

    ReplyDelete
  92. Well Said, you have furnished the right information that will be useful to anyone at all time. Thanks for sharing your Ideas.
    oracle training in chennai | oracle training institutes in chennai

    ReplyDelete
  93. I was working and suddenly I visits your site frequently and recommended it to me to read also. Age Of War 2
    Big Farm | Slitherio
    Tank Trouble | Happy Wheels
    Goodgeme Empire | Slither.io

    ReplyDelete
  94. Hadoop is especially used for Big Data maintenance. It uses Hadoop distributed file system . Its operating system is in cross platform. Its framework mostly written in java programming language. The other languages which are used by hadoop framework are c, c++ (c with classes) and sometimes in shell scripting. Thank you..!!
    Regards,
    Big Data Training in Chennai | Hadoop Training in Chennai

    ReplyDelete
  95. Fabulous post.I am really happy to read such kind of article.I have bookmarked this page for future reference.Waiting for your next article.
    Hadoop Training in Chennai| Best Hadoop Training institute in Chennai | Bigdata Hadoop Training in Chennai

    ReplyDelete
  96. Wonderful Post. With one of a kind substance, I truly motivate enthusiasm to peruse this post. I trust this article help huge numbers of them who looking this pretty data.
    DOTNET Training in Chennai | DOTNET course Chennai | DOTNET Training Institutes in Chennai

    ReplyDelete
  97. That was really good information on jquery, most shall get benefits out of them

    Thanks for share

    Best seo training, delivered by our experts digital marketing training in bangalore | seo training in bangalore join them today

    ReplyDelete
  98. I need to use this coding on a real life project can you please help me with the validation code.

    ReplyDelete
  99. PHP provides the best option to build the website where we can design our website in a very interactive manner that provides better functioning in data management.
    PHP Training in Chennai | PHP course in Chennai

    ReplyDelete
  100. Wonderful post!!Java is written once and used anywhere, means general it is platform independent so it can run any platform like in android, linux, etc..,.It Is general purpose programming language. It was Origin by two programming language c and c++(c with classes).Thank you for sharing your article.
    Regards,
    java training in vadapalani | JAVA Training in Chennai

    ReplyDelete
  101. There are lots of information about hadoop have spread around the web, but this is a unique one according to me. The strategy you have updated here will make me to get to the next level in big data. Thanks for sharing this.Hadoop Training in Chennai | Big Data Training in Chennai

    ReplyDelete
  102. In near future, big data handling and processing is going to the future of IT industry. Thus taking Hadoop Training in Chennai | Big Data Training in Chennai will prove beneficial for talented professionals.

    ReplyDelete
  103. Excellent post!!PHP is abbreviated as Hypertext Preprocessor. It is server side scripting language used for web development.PHP was actually created by Rasmus Lerdorf.PHP code is processed by php interpreter as modules or Common Gateway Interface (CGI). It is also executed by Command Line Interface (CLI).Thank you..!!
    Regards,
    PHP Training in Chennai | PHP Course in Chennai

    ReplyDelete
  104. Updating with the latest technology and implementing it is the only way to survive in our niche. Thanks for making me this article. You have done a great job by sharing this content in here. Keep writing article like this.
    SAS Training in Chennai | SAS Course in Chennai

    ReplyDelete
  105. I have read your blog its very attractive and impressive. I like it your blog.


    JavaEE Training in Chennai JavaEE Training in Chennai

    Java Training in Chennai Core Java Training in Chennai Core Java Training in Chennai

    Java Online Training Java Online Training Core Java 8 Training in Chennai Java 8 Training in Chennai

    ReplyDelete
  106. Wow. This really made my day. Thanks a lot!
    JavaScript Training Courses JavaScript Training Courses Javascript Online Training Javascript Online Training

    Javascript Online Training JQuery Online Training JQuery Online Training Javascript Online Training

    ReplyDelete
  107. Wow. This really made my day. Thanks a lot!
    JavaScript Training Courses JavaScript Training Courses Javascript Online Training Javascript Online Training

    Javascript Online Training JQuery Online Training JQuery Online Training Javascript Online Training

    ReplyDelete
  108. everything works perfect, after I refresh the page all my comments disappear.
    best msbi training institute

    ReplyDelete
  109. Ethical hacking describes hacking performed by a company or individual to help them to identify potential threats on a computer or network.
    Ethical hacking Course in Chennai | Ethical hacking Training in Chennai

    ReplyDelete
  110. Hi Haque,
    Your post really helped me a lot, i can solve my doubts here... Feeling great :-)
    DOT NET Training in Chennai

    ReplyDelete
  111. nice! thank you so much! Thank you for sharing. Your blog posts are more interesting and impressive. I think there are many people like and visit it regularly, including me.
    192.168.1.1

    ReplyDelete
  112. The CCNA assertion shows an expertise in frameworks organization and consistent topologies. It exhibits that we can present, organize, and work LAN, WAN, and dial access organizations, including yet not compelled to the use of these traditions: IP, IGRP, Serial, Frame Relay, IP RIP, VLANs, RIP, Ethernet, and Access Lists.
    ccna Training in Chennai | ccna course in Chennai | ccna Training institute in Chennai | ccna courses in Chennai

    ReplyDelete
  113. Very interesting content which helps me to get the in depth knowledge about the technology. To know more details about the course visit this website.
    Digital marketing course in Chennai | Digital marketing training in Chennai

    ReplyDelete
  114. Php is abbreviated as Hypertext preprocessor. Learn php and its dynamic working behavior is really interesting.
    PHP Training in Chennai | PHP Course in Chennai

    ReplyDelete
  115. Java is programming language which is used in almost all the applications and games which are on the web. Java is being used extensively and it will be used extensively in near future. So getting trained in Java will surely be helpful.
    Thanks,
    Java Training in Chennai | Java courses in Chennai | Java Training Institutes in Chennai

    ReplyDelete
  116. Glad to have visit in this blog... i read this post found more helping.

    Android training in chennai

    ReplyDelete
  117. Amazing .. Thanks for giving me the useful information. I think I need it!
    db2 training in chennai

    ReplyDelete
  118. First Create a database Table, than Make a PHP file and define markup and script for Instant Comment System, after that make a PHP file to store and display comments and in the last make a CSS file and define styling for Instant Comment System. These are the complete steps to create an instant comment system using Ajax.

    ReplyDelete
  119. Updating with the latest technology and implementing it is the only way to survive in our niche. Thanks for making me this article.
    Node JS training in chennai | Node JS training institute in chennai

    ReplyDelete
  120. Our Complete in depth Java training course takes you to TOP Level IT companies with high end package. Arcus Offers Java J2EE real time training with placement assurance.
    java training in chennai

    ReplyDelete
  121. Thanks for posting this useful content, Good to know about new things here, Let me share this,
    AngularJS Training in Chennai | AngularJS Training | Best AngularJS Training Institute in Chennai

    ReplyDelete

Go to top