If you are indeed returning an array from PHP, then the received JSON
should be a js array.
Got this online ?

--
Ariel Flesler
http://flesler.blogspot.com/

On Oct 25, 6:26 pm, jfrymann <[EMAIL PROTECTED]> wrote:
> Hi,
>   I have just started using jQuery and am trying to get data back from
> a mysql database in json format.  I am using PHP to query the database
> and returning it with the json_encode method.  (Basically I am
> following the example in the documentation 
> -http://docs.jquery.com/Ajax/jQuery.post#urldatacallbacktype)
>
>   The problem I am having is that the example only returns one json
> object rather than an array of them and I'm not sure how to modify the
> calls to either the php encode json or how to access the data when it
> is returned through jquery.
>
> At the moment my php looks like this:
>
> while($row = mysql_fetch_array($result))
> {
>         echo json_encode(array("file"=>$row['name'],"byline"=>
> $row['byline']));
>
> }
>
> and the jQuery:
>
> $.post("getimages.php", { location: opt_choice, curr_img: img_cnt,
> limit: img_lim },
>                                           function(data){
>                                             alert(data);
>                                           }, "json");
>
> How can I set it up to access multiple objects?
> Thanks for the help!

Reply via email to