1. Pobieramy dane z bazy danych
2. Wstawiamy dane do pola formularza (select)
3. Odczytujemy tą wartość
4. Zapisujemy odczytaną wartość w bazie danych
Aktualnie zatrzymałem się na pkt. 3. Skrypt nie odczytuje wartości pola formularza przez co nie mogę dodać rekordu w bazie danych. Proszę o podpowiedź jak odczytać pole select (name=prze) i zapisać
wartość w zmiennej $PRZ.
POBRANIE DANYCH Z BAZY I WSTAWIENIE ICH DO POLA SELECT:
<select name="prze" class="rejprawa"><option></option> <?php // Pobiera wszystkich możliwych przewodniczących. $q = "SELECT Przewodniczacy_id, Osoba FROM przewodniczacy ORDER BY Osoba ASC"; $r = mysqli_query ($dbc, $q); if (mysqli_num_rows($r) > 0) { while ($row = mysqli_fetch_array ($r, MYSQLI_NUM)) { // Sprawdza czy zapamiętać wybraną pozycję menu. } } else { } ?> </select>
SPRAWDZENIE POLA SELECT: // Sprawdza przewodniczącego. $PRZ = mysqli_real_escape_string ($dbc, $_POST['prze']); } else { }