How can I retrieve multiple echoes in my PHP to my success:function

in my php I echoed

        //sql query here
        foreach($user as $values){
            echo $values['id'];
            echo $values['name'];
            echo $values['email'];
            echo $values['loc'];
        }

in my $.post

success:function(msg){
//what to put here to be able to retrieve the values?
}

and in my html

 <td id="idField"></td><td id="nameField"></td><td id="emailField"></td><td id="locField"></td>

How should be done in a right way? The output should display the specified columns from a table and should display a numbers of rows depends from the query result.

Answers


PHP

echo json_encode($user);

jQuery

success:function(msg){
  $('#idField').html(msg.id);
  $('#nameField').html(msg.name;
  // etc      
}

You really should learn how to use documentation, google, SO and online help. There is thousands of tutorials, docs, help how to do it. Just make some research before you ask for help.

Get data from php array - AJAX - jQuery


Need Your Help

import existing project into eclipse using plugin or javacode

eclipse import

If we want to import an existing project, we do the following

Rails 3.2 Rendering Associated Models in Same Form

ruby-on-rails ruby forms polymorphism models

i'm working through Hartl. Ive got to the microposts section in Chapter 10, but instead of microposts I have introduced Hotels, and now I want to add them to a separate address model, like in this