If I understand your question. You want to separate this information to enter in the database.
If in the textarea the information comes jumping equal line is in your example, I would do so:
It would use the explode to separate the information, then create a single string and raise the values in the database:
<?php
// aqui vem a informação do textarea
$stringDoTextArea = $_POST['textArea'];
// aqui eu inseri o <br /> para identificar que pulou linha
$stringDoTextArea = nl2br($stringDoTextArea);
// os dados agora são um array
$dados = explode("<br />", $stringDoTextArea);
// vamos criar a string que insere os dados no DB
$stringDeInsercao = "INSERT INTO tabela(`campo1`, 'campo2', `campo3`, `campo4`) VALUES ";
while($d = 0; $d < count($dados); $d++){
// concatena linha por linha
$dadoX = explode(",",$dados[$d]);
$stringDeInsercao .= "('".$dadoX[0]."', '".$dadoX[1]."', '".$dadoX[2]."', '".$dadoX[3]."') ,";
}
// aqui eu retiro a ultima virgula
$stringDeInsercao = substr($stringDeInsercao, 0, -1);
// insere os dados de uma vez só
mysqli_query($conexao, $stringDeInsercao);
?>
This is just one example because there are many ways to do.
Take a look at this http://php.net/manual/en/function.implode.php
– Daniel Bonifácio
post the code, to verify, your question was not very clear
– Felipe Duarte