Hallo,
ich hab ein Problem mit INSERT. Ich will mehrere Felder einer Tabelle(TRANSPORTKETTE) mit einer sich ändernden Variable ($Start) füllen. Als Fehlermeldung bekomme ich: Duplicate entry '' for key 1
woran kann es liegen? Ich hab schon alle Varianten ausprobiert komme aber zu keinem Ergebnis.
$SC = mysql_query("select * from TRANSPORT where KUNDE='$KIDK' and KENNUNG='$d' group by NR");
$num = mysql_num_rows($SC);
for ($i=0; $i<$num; $i++)
{
$e1 = mysql_result($SC, $i, "SUPPLYCHAIN");
$e2 = mysql_result($SC, $i, "DAUER");
$Start = $Start+$er;
$er = round($e2/7);
$ek = mysql_query("INSERT INTO TRANSPORTKETTE(SOLLTERMIN) VALUES ('$Start')");
echo mysql_error();
ich hab ein Problem mit INSERT. Ich will mehrere Felder einer Tabelle(TRANSPORTKETTE) mit einer sich ändernden Variable ($Start) füllen. Als Fehlermeldung bekomme ich: Duplicate entry '' for key 1
woran kann es liegen? Ich hab schon alle Varianten ausprobiert komme aber zu keinem Ergebnis.
$SC = mysql_query("select * from TRANSPORT where KUNDE='$KIDK' and KENNUNG='$d' group by NR");
$num = mysql_num_rows($SC);
for ($i=0; $i<$num; $i++)
{
$e1 = mysql_result($SC, $i, "SUPPLYCHAIN");
$e2 = mysql_result($SC, $i, "DAUER");
$Start = $Start+$er;
$er = round($e2/7);
$ek = mysql_query("INSERT INTO TRANSPORTKETTE(SOLLTERMIN) VALUES ('$Start')");
echo mysql_error();