Morgen!
Hab ein Problem dass mir im Moment Kopfschmerzen bereitet weil ich nicht weiß warum es überhaupt auftritt. Führe ich nämlich den unteren Quellcode aus dann speichert er mir den Datensatz der sich in $myarray befindet doppelt in der Datenbank ab, gibt aber die ECHO - Meldung nicht 2mal sondern nur 1mal zurück! Die Funktion sizeof($myarray) gibt den Wert 1 zurück! Wie geht das? Kann mir jemand helfen?
ZitatAlles anzeigenfor($x=0;$x<sizeof($myarray);$x++)
{$sub_array = current($myarray);
$name = key($myarray);
$spielid = $sub_array('SpielID');
$team= $sub_array('Team');
$tore = $sub_array['Tore'];
$siebener = $sub_array['Siebener'];
$position = $sub_array['Position'];
$id = $sub_array['ID'];
$save = mysql_query("INSERT INTO uhc_spielestatistik (Spieleid, Team, Spieler, Position, Tore, siebenmeter) VALUES ('$spielid', '$team', '$name', '$position', '$tore', '$siebener')");
echo "$spielid - $team - $name - $position - $tore - $siebener // wurde gespeichert!
";next($myarray);
}