IDzdjecia(PK)
idzawodnik(FK)
iddanezawody(FK)
idtrener(FK)
plikzdj
opis
W chciałbym mieć w formularzu tak by dodać 3 zawodników, dane zawody, plikzdj i opis. Wiem jak pojedyńczo dodawać takie rekordy, a tu sie składa że musiałbym 3 takie same rekordy o tych samych danych z wyjątkiem zawodnika i jeszcze jakiś warunek jak tu dać że jeśli z kolumny plikzdj już są 3 takie same nazwy to żeby nie dodawało tego rekordu i mógł przyjąć plik jeśli będzie ono miała inną nazwę.
Chce dodać 3 zawodników bo chodzi o medalistów,dane zawody(gdzie się odbywały), plikzdj(no jak sama nazwa wskazuje),opis. A i z wyświetlaniem byłby podobny musiałbym warunek dać.
kod na dodawanie do tabeli zjdęcia jaki mam umieszczam jeśli byłby ktoś w stanie mi pomóc
<?php require 'polacz.php'; ?> <form enctype="multipart/form-data" action="przyklad1.php" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="3000000" /> obrazek: <input name="nazwapliku" type="file" /> <br/> zawodnik: <select name="idzawodnik"> <?php $sql2 = "SELECT * FROM zawodnik"; { echo '<option value="'.$Wiersz1['idzawodnik'].'">'.$Wiersz1['imiezawodnik'].' '.$Wiersz1['nazwiskozawodnik'].'</option>'; } ?> </select><br /> trener: <select name="idtrener"> <?php $sql3 = "Select * From trener"; { echo '<option value="'.$Wiersz2['idtrener'].'">'.$Wiersz2['imietrener'].' '.$Wiersz2['nazwiskotrener'].'</option>'; } ?> </select><br /> dane zawody: <select name="iddanezawody"> <?php $sql4 = "SELECT * FROM danezawody"; { } ?> </select><br /> <textarea name="opis">opis</textarea><br /> <input type="submit" name="dodaj" value="dodaj zdjecie" /> </form> <?php $uploaddir = 'test/'; { $nazwapliku = $_FILES['nazwapliku']['name']; $opis = $_POST['opis']; $zawodnik = $_POST['idzawodnik']; $trener = $_POST['idtrener']; $danezawody = $_POST['iddanezawody']; if($nazwapliku && $opis && $zawodnik && $trener && $danezawody) { $sql1="INSERT INTO zdjecia SET nazwapliku='$nazwapliku', opis='$opis', idzawodnik='$zawodnik', idtrener='$trener', iddanezawody='$danezawody'"; if($ins) { } else { } } } } else { } } ?>
mam nadzieje że dobrze się wypowiedziałem