- serialize: documentation ( source)
<?php
$fields = array('name' => array(),'test' => array(),'lol' => array());
foreach($fields as $k => $v){
$max_length = $row[$k]['max_length'];
$min_length = $row[$k]['min_length'];
if(strlen($v) > $max_length){
echo 'max!!'; exit();
}elseif(strlen($v) < $min_length){
echo 'min!!'; exit();
}else{
echo strlen($v).'<br>';
}
if(is_array($v) || ($this->serialize_bool && is_bool($v))){ $v = serialize($v); }
$query .= " '".mysql_real_escape_string($v)."'";
$nr++;
if($nr != count($fields)){ $query .= ','; }
}