Tranquilo, yo también voy aprendiendo....
A ver lo primero, puedes rescatar todas los datos que quieras, siempre que estén en alguna tabla y esta esté relacionada.
Lo segundo.
Unes todas las necesidades así:
Código PHP:
Ver original$necesidades=$necesidad1.";".$necesidad2....... ;
Las insertas en la tabla normalmente, pero como una cadena de caracteres y cada necesidad separada por ";"
Después al rescatar los datos por ejemplo $row["necesidades"], obtendras la cadena.
Ahí:
Código PHP:
Ver original// array $needs contiene cada necesidad
$needs=explode(";",$row["necesidades"]);
//ahora puedes recorrer el array con un foreach
foreach($needs as $key => $value){
$need=$value;
//aquí trabajas y haces lo que quieras con el contenido
}
A ver si te sirve esto.
Mira el manual de php, tienes todas las funciones para cadenas (strings).