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
Post a Comment