Michael Pavling wrote:
> On 23 August 2010 08:28, Sudheendra Panganamala <li...@ruby-forum.com> 
> wrote:
>> Hi,
>>
>> Is there any way to iterate through MySQL Result Hash multiple times ?
>>
>> Current Problem: After One iteration, second iteration no records.
> 
> 
> If you post the code you're having a problem with, then maybe we can
> make some suggestions.
> 
> Ideally, the smallest sample of the code that exhibits the problem
> you're experiencing so the model query and the loop should suffice.

Here goes the code

 journal_details = conn.dbconnection.query(
            "SELECT value,prop_key from Journal_Details
              INNER JOIN journals on journals.id = journal_details.id
            WHERE journalized_id = '#{issue_id}' and 
Date(created_on)='#{date}' ORDER By journals.id"
            )

#The above is the query which results few records

 journal_details.each_hash do |journal_details_record|

# Do some processing

end

journal_details.each_hash do |journal_details_record|

# I need to do reuse the query here so that i can do some other 
processing.
# But this loop will not come inside
# I am thinking if there is any EOF kind of thing has been reached.
# And i do not know how to reset the pointer to point first record

end

Also I have tried with each method instead of each_hash. Same problem 
continues.

Thank in advance for your help





-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-t...@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to