I need to pass two parameters in each() method. How can i do that ?

The problem is this: I have a query that returns username, id, local, offer, and so on. But i need another function because i need to get the tags for each offer. The main problem is each offer can get many tags, so for each offer i need data from two php functions.

script

first function

Code:
   function get_posts($db, $start, $number_of_posts) {
           //code
            	return json_encode($posts);
            }
output:

Code:
  string '[{"username":"Altitude software","foto_oferta":"thumb\/miniaturas\/oferta\/default_offer.jpg","actividades":"Some activities","id_oferta":77,"oferta":"Programador web" ...
second function

Code:
    function get_posts1($db, $start, $number_of_posts) {
           //code
            	return json_encode($posts1);
            }
output:

Code:
    string '[{"id_offer":77,"tags":["c++","JAVA"]},{"id_offer":76,"tags":["ajax","php"]},{"id_offer":75,"tags":["PHP","JAVA"]}]'


js

Code:
 var postHandler = function(postsJSON, postsJSON1) {
    				$.each(postsJSON, postsJSON1, function(i, post, post1) {//problem here- this didn't works. Only works something like $.each(postsJSON, function(i, post) {
    					var id = 'post-' + post.id_oferta;
    
    					$('<div></div>').addClass('post').attr('id',id)
    					.html('<div class="box_offers"><div class="rating_offer"></div><div class="post-title">' 
    							+ post.oferta + '</div>  <div class="post-box"> <a class="oferta_val bold_username">'
    							+ post1.tags+ '</a></div><a id='+id+'hide class="post-more" >Tags</a><div class="logo_offer">')
    							.appendTo($('#posts'));
    
    					$('#'+id+'hide').click(function() {
    						$('.'+id+'hidden').slideToggle('fast');
    					});
    				});	
    			};

    postHandler(<?php echo get_posts($db, 0, $_SESSION['posts_start']); ?>, <?php echo get_posts1($db, 0, $_SESSION['posts_start']); ?>);