Hi, Im storing arrays in mysql and "trying" to unserialize the data. But im pretty much stuck! Can anybody help me? Im using 3 scripts/pages. form.php [code] <form action="submit.php" method="post"> <input type="checkbox" name="knowledge1[]" value="A"> <input type="checkbox" name="knowledge1[]" value="B"> <input type="checkbox" name="knowledge1[]" value="C"> <input type="checkbox" name="knowledge1[]" value="D"> <br> <input type="checkbox" name="knowledge2[]" value="A"> <input type="checkbox" name="knowledge2[]" value="B"> <input type="checkbox" name="knowledge2[]" value="C"> <input type="checkbox" name="knowledge2[]" value="D"> <br> <input type="checkbox" name="knowledge3[]" value="A"> <input type="checkbox" name="knowledge3[]" value="B"> <input type="checkbox" name="knowledge3[]" value="C"> <input type="checkbox" name="knowledge3[]" value="D"> <input name="pc" type="hidden" value="pc"> </form> [/code] submit.php [code] <? $pc1=serialize($_POST['knowledge1']); $pc2=serialize($_POST['knowledge2']); $pc3=serialize($_POST['knowledge3']); $update = $_POST["pc"]; if ($update == 'pc'){ $query="UPDATE hsc SET knowledge_1 = '$pc1', knowledge_2 = '$pc2', knowledge_3 = '$pc3', submitted = '1', submitted_date=now() WHERE userid = $userid LIMIT 1"; $result=mysql_query($query); if ($result){ echo "<h3>Submitted</h3> <p>This has been successfully submitted.<br><br> <a href='index.php'>Click Here</a> to continue</p><br><br><br><br><br><br><br><br>"; } elseif (!$result){ echo "<h3>ERROR</h3><p> There was a Problem submitting .<br><br> If the problem persists please contact the support team."; } } ?> [/code] The above 2 scripts seem to be working fine, the data is being stored in the database looking like this a:4:{i:0;s:1:"A";i:1;s:1: Im having problems with pulling the info and displaying it. Infact i cant work out how to do it? Im thinking this post should have gone in PHP newbie. Still, can anybody help. How do i pull the arrays from the DB and disp[ly them?? Benluke