title: PHP AJAX passing successful msg
body: <p>I'm trying to pass <code>message</code> from <code>php</code>to <code>ajax</code> but that's not working, besides I want if a field is blank show something like 'enter username'..</p>
  
  <p>Here's what I got:</p>
  
  <p>user.php</p>
  
  <pre><code>&lt;!-- conexion_user.php --&gt;
   &lt;?php
  $servername = "localhost";
  $username = "root";
  $password = "";
  $dbname = "usuarios";
  
  $nombre = $_REQUEST['nombre'];
  $email = $_REQUEST['email'];
  $mensaje = $_REQUEST['mensaje'];
  
  // Create connection
  $conn = new mysqli($servername, $username, $password, $dbname);
  // Check connection
  if ($conn-&gt;connect_error) {
      die("Connection failed: " . $conn-&gt;connect_error);
  }
  
  $sql = "INSERT INTO `usuarios`.`usuarios` (`nombre`, `email`, `mensaje`) VALUES ('$nombre', '$email', '$mensaje')";
  
  
          if (($_POST['nombre']!="")
              &amp;&amp;($_POST['email']!="")
              &amp;&amp;($_POST['mensaje']!="")) {
              $conn-&gt;query($sql) === TRUE;
              echo "Se ha guardado en la BD.";
  
               $data = Array(
                  'success' =&gt; true,
                  'message' =&gt; 'Well done!',
                  'data' =&gt; Array(
                          'nombre' =&gt; $_POST['nombre'].'1',
                          'email' =&gt; $_POST['email'].'1',
                          'mensaje' =&gt; $_POST['mensaje'].'1',
                      )
                  );
  
              echo json_encode($data);
          }
  
          else{
              $res = Array(
                  'success' =&gt; false,
                  'message' =&gt; 'Error',
                  );
  
              echo json_encode($res);
          }
  
  
  $conn-&gt;close();
  ?&gt;
  </code></pre>
  
  <p>ajax.js</p>
  
  <pre><code>$(document).ready(function(){
      $('#formulario').validate({
          rules:{
              nombre:{
                  required:false,
                  minlength:2
              },
          },
          messages:{
              nombre:{
                  minlength: 'Introduzca mas de {0} caracteres'
              }
          },
          submitHandler:function(){
          var datos = {
              nombre: $('#nombre').val(),
              email: $('#email').val(),
              mensaje: $('#mensaje').val()
          }
          $('#exito').show();
          $.ajax({
              url: '../php/conexion_user.php',
              type: 'POST',
              data: datos,
              dataType: 'json',
              success:function(data){
                  console.log(data);
                  $('#dos').html('&lt;p&gt;' + data.message + '&lt;/p&gt;');
                  $('#exito').html('Inserción a usuario.').addClass('alert-success');
                  $('#exito').fadeOut(3500);
              },
                          error: function(jqXHR,estado,error){
                              console.log(jqXHR);
                              console.log(estado);
                              console.log(error);
                          }
          });
  
      }
      });
  });
  </code></pre>
  
  <p>html</p>
  
  <pre><code>&lt;div align="center" &gt;
  &lt;form id="formulario" method="post" class="form-horizontal"&gt;
              &lt;div class="form-group"&gt;
                  &lt;legend&gt;Usuario&lt;/legend&gt;
              &lt;/div&gt;
              &lt;center&gt;
  
              &lt;input type="text" name="nombre" id="nombre" class="form-control" value="" placeholder="Nombre"&gt;
              &lt;br&gt;
              &lt;input type="text" placeholder="Email" id="email" name="email"  class="form-control"&gt;
              &lt;br&gt;
              &lt;input type="text" name="mensaje" id="mensaje" class="form-control" value="" placeholder="Ingrese Mensaje"&gt;
              &lt;button type="submit" id="insert" name="insert" class="btn btn-primary"&gt;Submit&lt;/button&gt;
      &lt;/form&gt;
      &lt;p id="dos"&gt;&lt;/p&gt;
      &lt;/div&gt;  
  </code></pre>
  
  <p>My insert to db is working, if I hit submit it will successful insert to my db, but it's showing:</p>
  
  <blockquote>
    <p>object object</p>
  </blockquote>
  
  <p>instead of message.</p>