php - How to arrange session array data in the format of category,item(s) and rate? -


my data stored in json in format stated below separate array category, item , rate. want store per category chosen..if category 1 chosen must show how many items under category , rate each item.

currently json order below:

{"level":{"primary":"1","upper secondary":"2"},"sub":{"2":"bm","1":"maths"},"rate2":{"bm":"10","bi":"20","maths":"30"},"submit":"submit"} 

$_session['info'][$level]=array('level'=>$level,array('subject'=>$subject,'rate'=>$rate));

how arrange correctly in session array below order:

primary   [bm=10   ,bi=20]  upper secondary   [maths=30] 

and how retrieve later after decoding below in php file stored inside database please?

$return = $_post;  $return["json"] = json_encode($return); 

form input:

<ul class="small-block-grid-3 medium-block-grid-3 large-block-grid-2">     <li><input type="checkbox" name="level[primary]" id="level" class="level" value="1"><label>primary</label></li>     <li><input type="checkbox" name="level[upper secondary]" id="level" class="level" value="2"><label>upper secondary</label></li>     <li><input type="checkbox" name="level[university]" id="level" class="level" value="3"><label>university</label></li>     <li><input type="checkbox" name="level[lower secondary]" id="level" class="level" value="4"><label>lower secondary</label></li>     <li><input type="checkbox" name="level[pre university]" id="level" class="level" value="5"><label>pre university</label></li>     <li><input type="checkbox" name="level[skills/languages]" id="level" class="level" value="6"><label>skills/languages</label></li>                  </ul> 

//below inside while loop data fetched database using ajax//

echo '<table><tr><td>'. $subjects . '</td><td><input type="checkbox" name="sub['.$levels_id.']" id="sub" value="'.$subjects.'"></td>'; echo'<td><input type="textbox" name="rate2['.$subjects.']" class="rate2" value="" id="'.$subjects.'"></td></tr></table>'; 


Comments

Popular posts from this blog

c++ - No viable overloaded operator for references a map -

java - Custom OutputStreamAppender not run: LOGBACK: No context given for <MYAPPENDER> -

java - Cannot secure connection using TLS -