intvar !
Also, den intwar erst in der Schleife das einzelne Element anwenden.
etwas weiteres unschönes (ev. führts sogar zu Fehlern, weiss grad nicht wie das Verhalten ist)
foreach($mirror as $mhkey => $mirror)
du solltest den array $mirror besser durch $mirrors ersetzen, damit der Array und das einzelne Element nicht die gleiche Variabel belegen...
var: Der skalare Wert (das kann ein Ausdruck oder eine einfache Variable sein, nicht jedoch ein Array oder Objekt.), der nach integer konvertiert werden soll.
Also, den intwar erst in der Schleife das einzelne Element anwenden.
etwas weiteres unschönes (ev. führts sogar zu Fehlern, weiss grad nicht wie das Verhalten ist)
foreach($mirror as $mhkey => $mirror)
du solltest den array $mirror besser durch $mirrors ersetzen, damit der Array und das einzelne Element nicht die gleiche Variabel belegen...
PHP:
$getid = intval($_GET['id']);
$mirrors=$_POST['mirror'];
$hosters=$_POST['hoster'];
foreach($mirrors as $mhkey => $mirror){
foreach($hosters as $hkey => $hoster){
$sqlsub = mysql_query("
INSERT INTO downloads
VALUES (
'',
'$getid',
'".mysql_real_escape_string(intval($hoster))."',
'".mysql_real_escape_string($mirror)."')");
}
}