Ich habe jetzt folgendes Skript:
PHP-Code:
<?php
set_time_limit(7200);
mysql_connect("localhost", "root", "");
mysql_select_db("tus");
$quelle=fopen("dic2.sjs","r");
while($line=fgets($quelle)) {
$_sprache = explode("|", $line);
$deutsch = $_sprache[0];
unset ($_sprache[0]);
$sql = "insert into tus set deutsch = '$deutsch'";
$ins = mysql_query($sql);
$lid = mysql_insert_id();
foreach($_sprache as $begriff){
if (substr($begriff,3,1)=="E")
{
$sql = "insert into tus set ".
"ID = $lid,".
"english = '$begriff'";
$ins = mysql_query($sql);
echo "sql: $sql
";
}
elseif (substr($begriff,3,1)=="J")
{
$sql = "insert into tus set ".
"ID = $lid,".
"japanisch = '$begriff'";
$ins = mysql_query($sql);
}
else
{
$sql = "insert into tus set ".
"ID = $lid,".
"unklar = '$begriff'";
$ins = mysql_query($sql);
}
}
}
fclose($quelle);
?>
Die deutschen Einträge landen in der Datenbank, sonst aber nichts...
Was mache ich falsch?
Danke