Mam jeszcze jeden problem a mianowicie. Mam formularz który wysyła plik na serwer oraz przesyła jego nazwę a także parametry z listy rozwijanej SELECT . Chciałbym aby po wybraniu odpowiedniej opcji w select i wysłaniu zdjęcia dodało mi do tabeli zdjecia id_Formatu. ale coś mi tu nie bangla w tym kodzie. Dodaje mi tylko id_Zdjecia i jego nazwę. Tabela wygląda tak: (id_Zdjecie,id_Format,nazwa_pliku) ale nie wiem co zrobić żeby dostać do bazy id_Format. Siedzę nad tym od wczoraj proszę o pomoc.:
<?php include "funkcje_bazy.php"; function getQueryResults($zapytanie) { return false; } } echo '<form action="main.php?action=wyslij" method="post" enctype="multipart/form-data" name="form1"> <p align="center">Wysyłanie plików na serwer. </p>'; echo '<table width="422" border="1" align="center"> <tr> <th width="444" scope="row"><input name="plik" type="file" size="50"/> <input name="max_file_size" type="hidden" value="1048576" /></th> </tr>'; // połączenie z bazą danych na local hoscie i wybranie odpowiedniej bazy danych // zapytanie do bazy o podanie wymiar, Rodzaj_papieru, Cena $zapytanie = "SELECT wymiar, Rodzaj_papieru, Cena FROM Format"; { echo '<option valuae="'.$wiersz['wymiar'].'">'.$wiersz['wymiar'].$wiersz['Rodzaj_papieru'].$wiersz['Cena'].'</option>'; } echo '</td> <th scope="row"><input value="Wyślij plik" type="submit" /> </th> </tr> </table>'; if($_SESSION['id_Uzytkownik']) // gdzie zostanie umieszczony plik $sciezka_docelowa = 'obrazki/'.@$_SESSION['id_Uzytkownik'].'/'; $nazwa_pliku = $_FILES["plik". $i]["name"]; // kopiowanie pliku tymczasowego na serwerze do miejsca docelowego } else { } $sciezka_docelowa = 'obrazki/'.@$_SESSION['id_Uzytkownik'].'/'; ?> <?php $katalog='obrazki/'.$_SESSION['id_Uzytkownik'].''; $katalogminiaturki = 'miniaturki/'.$_SESSION['id_Uzytkownik'].''; ?> </body> </html>