Array fehler

Sascha1976

Mitglied
Hallo,
ich habe irgendwo einen fehler drinnen, aber finde diesen nicht.

Ich will Datensätze einlesen und in eine DB schreiben.

Zülpich - Nordrhein-Westfalen - Regierungsbezirk Köln
nächste stadt - Nordrhein-Westfalen - Regierungsbezirk Köln
<-- so sehen die Datensätze aus

Diese zeile brauche ich quasi geteilt.
Zülpich
Nordrhein-Westfalen
Regierungsbezirk Köln

nächste stadt
Nordrhein-Westfalen
Regierungsbezirk Köln

usw. usw.

Bekomme aber nur

Array[0] Array[1] Array[2]
Array[0] Array[1] Array[2]

angezeigt

Hier mal der Code
PHP:
<?PHP
 include('./init.php');

 if(!isset($_POST['action'])){
?>


<center>
      <table width="100%" align="center" cellspacing="0" cellpadding="1">
      <tr>
      <td align="center">
         <form method="POST">
<input type="hidden" name="action" value="cats">
         <textarea name="kategorien" rows="30" cols="50"></textarea><br>
		 <input type="submit" name="button" value="Kategorien bereinigen">
      </td>
      <td align="left">
		
	 </form>
      </td>
      </tr>
      </table>
</center>

<?PHP
}

 if($_POST['action']=="cats"){



 $kategorien = $_POST['kategorien'];
 $kat_array=explode("\n",$kategorien);



for ($i=0; $i<count($kat_array); $i++) {
     $datenfeld[$i]=explode(" | ",$kat_array[$i]);

     }


for ($i=0; $i<count($kat_array); $i++) {

$status.="$datenfeld[$i][0] $datenfeld[$i][1] $datenfeld[$i][2]<br>";

}


?>

<a href="test2.php">Startseite</a>
<br><br>
      <table width="100%" align="center" cellspacing="0" cellpadding="1">
      <tr>
      <td align="left" valign="top">
<?PHP
ECHO "$status";
?>
</td>
      <td align="right" valign="top">

      <table width="100%" align="center" cellspacing="0" cellpadding="1">
      <tr>
      <td align="center">
         <form method="POST">
<input type="hidden" name="action" value="cats">
         <textarea name="kategorien" rows="30" cols="50"><?PHP ECHO $status; ?></textarea><br>
		 <input type="submit" name="button" value="Kategorien bereinigen">
      </td>
      <td align="left">
		
	 </form>
      </td>
      </tr>
      </table>
</td></tr></table>


<?PHP
}
?>

Das ganze ist natürlich nur eine Test Datei, deswegen fehlt auch die ganze DB Struktur, usw.
 
Lass dir doch mal testweise mit [phpf]print_r[/phpf] die Ergebnisse ausgeben, damit du die Struktur deiner Ergebnisse siehst.
 
Zurück