Witam.
Spotkałem się z problemem gdzie mam 2 arraye i za pomocą foreach chce najpierw wrzucić jedną tabelę do kolumny np. para1 w bazie, natomiast drugą w osobnym foreach (niestety foreach nie obsługuje kilku argumentów) do kolumny np. para2.
Dzieje się coś takiego, że po skończeniu wpisywania do para1, która kończy się na indeksie np 4, program zaczyna wpisywać w para2 od indeksu 5.
Czy jest jakaś możliwość by po wpisaniu do para1 od indeksu 1 wpisał też para2 od indeksu 1?
Kawałek kodu:
public function CreateAGame($a, $b, $c){
foreach ($a as $para) {
if ($n == 0){
$sql = "INSERT INTO tab_meczy_test (para1) VALUES ('$para')";
$result = $this->connect()->query($sql);
}
}
foreach ($b as $para2) {
// echo "jestem w foreach pary 2";
if ($d == 0){
$sql2 = "INSERT INTO tab_meczy_test (para2) VALUES ('$para2')";
$result2 = $this->connect()->query($sql2);
}
}