Какъв тип данни е колоната „семейство“ в MySQL? Почти съм сигурен, че не можете направо да вмъкнете php масиви като този в MySQL. Ако е възможно, предполагам, че това е едно от онези неща, които не знаех, защото никога дори не съм опитах.
Най-лесният начин да направите това е да кодирате вашия php масив в JSON низ и да го декодирате обратно в php масив, когато го прочетете.
$family = array();
...
$familyJsonString = json_encode($family);
...
$insertInfo = "INSERT INTO `family_info`.`info`
(`name`, `info`, `family`)
VALUES (
'$name', '$info', '$familyJsonString');";
...
$queryString = "SELECT * FROM family_info WHERE name = '$someName'";
$query = mysql_query($queryString, $connection);
$familyData = mysql_fetch_assoc($query);
$decodedFamilyArray = json_decode($familyData['family']);
където семейната колона трябва да бъде varchar или текстов тип в зависимост от това колко дълъг получава семейният масив.
По-стабилен начин да направите това е да създадете отделна таблица за съхраняване на вашите семейни данни и да използвате оператор JOIN на MySQL, за да получите стойностите, свързани с един запис в таблицата family_info.
ето малко информация за присъединяванията
Съединяване на две таблици без връщане на нежелан ред
http://dev.mysql.com/doc/refman/5.0 /bg/join.html