gelen veriyi foreach ile döndürmen lazim yani şöyle....


<?php
include ("ayar.php");
echo "
<form id=\"form1\" name=\"form1\" method=\"post\" action=\"anakat.php\">
  <table width=\"200\" align=\"center\">
    <tr>
      <td><label>
        <textarea name=\"marka\" id=\"marka\" cols=\"45\" rows=\"5\">kategori1
kategori2
kategori3</textarea>
      </label></td>
    </tr>
    <tr>
      <td><label>
        <input type=\"submit\" name=\"button\" id=\"button\" value=\"kategori aç\" />
      </label></td>
    </tr>
  </table>
</form>
";
$marka =  explode("\n", $_POST["marka"]); // explode ile satir başi veri aldik


foreach($marka as $yenimarka){ // foreach döndürdük arrayi yazdirmak icin...
    $anakatac = mysql_query("insert into anakat (marka) values ('$marka')");
    if($anakatac){
        echo "kategori açıldı<br />";
        }else{
            echo "kategori açılamadı<br />";
            }
//tüm veriyi yazdık.
}
?>
gibi...