Hi
I have a table companies in a MySQL database. In a separate table is a list of events and and a third table records if a company is a prospective attendee at a given event. I am creating a (very large) form that would display a large list of companies (rows) and a <select> field for each event (columns) to allow me to see and modify prospect status for each company.
A company search loops through the companies and, for each company, loops through the events and finally checks to see if that company is a prospect for that event. On each company row is a <select> field to allow me to configure those variables. As search might include 3,000 lines.
I am sure huge forms like this are to be avoided but I want a method for occasionally looking at a big list and going line-by-line to view and reset status. Occasionally, that would be more convenient than opening each company record individually. (I deliberately want a huge list)
In any case, I wind up with a huge multidirectional array which might be:
<select name = 'prospect_select[$company_id,$event_id]'>
Therefore the number of variables exceeds the max_input_vars.
Is there a reasonable limit as to how large you set max_input_vars in php.ini?
Aside from this particular page consuming a lot of memory, will setting a high max_input_vars affect the system performance generally?
Is there a better way to do this? (probably)