Witam,
Mam problem z dodaniem poprawnie wyniku do bazy. Mianowicie chodzi o to, że zamiast imienia i nazwiska, dodawane jest "array". Próbowałem już chyba na milion sposobów, ale nic nie mogę z tym zrobić. Byłbym wdzięczny za pomoc. Kod wygląda tak:
Dodawanie do bazy:
if (isset($_POST['button_c1'])) { $result = mysql_query("SELECT * FROM relacje WHERE id='$_GET[id]' ORDER BY ID DESC"); $tekst=$row['tekst'];
}
$zawodnik=$_POST['zawodnik'];
$czas_min=$_POST['czas_min'];
$czas_sek=$_POST['czas_sek'];
$rzut=' Celny rzut za 1 ';
$br='<br />';
$tekst=$zawodnik.$rzut.$klub_away_nazwa.$br.$tekst;
foreach ($_POST['zawodnik'] as $zawodnik) {
$sql_button = mysql_query("UPDATE relacje SET c1_away=$c1_away+1 , w1_away=$w1_away+1 , wyn_away=$wyn_away+1 , tekst='$tekst' WHERE id='$_GET[id]'"); }
}
Wybór zawodnika:
<?php
$zapytanie = mysql_query ("SELECT * FROM kartofelki WHERE klub_id='$klub_away' ORDER BY nazwisko ASC"); echo '<select name="zawodnik[]">'; echo '<option value="">Wybierz zawodnika</option>'; echo '<option value="'.$option["imie"].' '.$option["nazwisko"].'" id="zawodnik">'.$option["imie"].' '.$option["nazwisko"].'</option>'; }
?>