Próbuje właśnie zrobić formularz który będzie dodawał do tabeli w mysql długość skoków, dane zawodnika(id),dane trenera(id) i dane zawodów (id). Wiem na pewno że długości skoków na pewno mi doda ale nie wiem czemu nie chce mi dodać id zawodnika, id trenera i id danych zawodow. W textboxie mi zadziała to z tymi id ale chce mieć to w combobox.
<html>
<form action="skrypt4.php" method="post">
skok pierwszy:<br />
<input type="text" name="skok1" /><br />
skok drugi:<br />
<input type="text" name="skok2" /><br />
skok trzeci:<br />
<input type="text" name="skok3" /><br />
zawodnik:<br />
<select name="idzawodnik">
<?php
?>
<?php
$sql2 = "SELECT zawodnik.idzawodnik FROM zawodnik";
{
echo '<option>'.$Wiersz1['idzawodnik'].'</option>'; }
?>
</select><br />
trener:<br />
<select name="idtrener">
<?php
$sql3 = "Select trener.idtrener From trener";
{
echo '<option>'.$Wiersz2['idtrener'].'</option>'; }
?>
</select><br />
danezawody:<br />
<select name="iddanezawody">
<?php
$sql4 = "Select danezawody.iddanezawody From danezawody";
{
echo '<option>'.$Wiersz3['iddanezawody'].'</option>'; }
?>
</select><br />
<input type="submit" value="dodaj" />
</form>
<?php
$skok1 = isset($_POST['skok1']); $skok2 = isset($_POST['skok2']); $skok3 = isset($_POST['skok3']); $zawodnik = isset($_POST['idzawodnik']); $trener = isset($_POST['idtrener']); $danezawody = isset($_POST['iddanezawody']);
if($skok1 && $skok2 && $skok3 && $zawodnik && $trener && $danezawody)
{
$sql1="INSERT INTO zawody SET skok1='$skok1', skok2='$skok2', skok3='$skok3', idzawodnik='$zawodnik', idtrener='$trener', iddanezawody='$danezawody'";
if($ins)
{
echo "Rekord został dodany poprawnie"; }
else {
echo "Błąd nie udało się dodać nowego rekordu"; }
}
?>
</html>