Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][MySQL][PHP]Problem z optgroup i SQL
Forum PHP.pl > Forum > Przedszkole
kaminskp
Mam koledzy mały problem i szukam pomocy.
Moje doświadczenie nie jest duże w tej dziedzinie i się uczę.
Mam bazę MySQl którą obsługuje poprzez PHP.
Mam kod:

$db = mysql_select_db("baza27_14") or die ('Nie można wybrać bazy danych.');
$query = "SELECT Id_okregu, Nazwa_okregu FROM okregi";
$result = mysql_query ($query);
echo '<select name="Nazwa_okregu">';
echo '<optgroup label="Okręgi">';
while($nt=mysql_fetch_array($result))
{
echo '<option value="'.$nt['Nazwa_okregu'].'">'.$nt['Nazwa_okregu'].'</option>';
}
echo '</select>';
Zadaniem kodu jest pobranie Id_okregu i Nazwa_okrego i wyświetlenie rekordów z Nazwa_okrego.
Kiedy ktoś wybierze jakiś okreg to jego id ma być podstawine pod zmienną w celu zapisania go w inneh tabeli.
Możesz mi pomóc z tym?
Oczekuję na twoją odpowiedz i dzięki.
erix
A co się dzieje? Napisałeś, co ma robić, a obecnych problemów już nie opisałeś.
kaminskp
<?php

$connection = mysql_connect("SERWER","USER","PASSWORD") or die ('Nie można poł±czyć się z serwerem.');
$db = mysql_select_db("baza27_14") or die ('Nie można wybrać bazy danych.');
$query = "SELECT Id_okregu, Nazwa_okregu FROM okregi";
$result = mysql_query ($query);
echo '<select name="Nazwa_okregu">';
echo '<optgroup label="Okręgi">';
while($nt=mysql_fetch_array($result))
{
echo '<option value="'.(int)$nt['Id_okregu'].'">'.htmlentities($nt['Nazwa_okregu']).'</option>';
}

?>
Znajomy napisał mi kod według którego zmienna $nt['Id_okregu'] będzie miała po wyboże jakiegoś Okręgy jego id.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.