Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> formularz w php z listą z tabeli mysql
wojciech1
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 26.08.2006

Ostrzeżenie: (0%)
-----


Jak zrobić formularz, w którym do wartości dla jednego z pól bierzemy wartości z tablicy mysql?

Mam dwie tablice w bazie:
o(o_id, o_nazwa, o_miasto)
m(m_id. m_nazwa)

chcę stworzyć formularz do wyselekcjonowania tych rekordów z tabeli o, które mają o_miasto=m_nazwa
w polu o_miasto chcę korzystać z rozwijanej listy wartości pochodzącej z m_nazwa
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wojciech1
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 26.08.2006

Ostrzeżenie: (0%)
-----


rzeczywiście są przykłady ale nie znalazłem (o dziwo) dokładnie takiego
zrobiłem formularz, zrobiłem listę
// Wypełnianie listy rozwijanej- tablicy row.
$query = "SELECT * FROM m ORDER BY m_nazwa ASC";
$result = @mysql_query ($query);
while ($row = mysql_fetch_array ($result, MYSQL_NUM))
{
echo "<option value=\"$row[0]\">";
ale nie potrafię zaznaczonej pozycji z tej listy wpisać w pole formularza i przypisać do jakiejś zmiennej
Go to the top of the page
+Quote Post
skowron-line
post
Post #3





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


Cytat(wojciech1 @ 26.08.2006, 07:49 ) *
// Wypełnianie listy rozwijanej- tablicy row.
$query = "SELECT * FROM m ORDER BY m_nazwa ASC";
$result = @mysql_query ($query);
while ($row = mysql_fetch_array ($result, MYSQL_NUM))
{
echo "<option value=\"$row[0]\">";

  1. <?php
  2. $query = "SELECT * FROM m ORDER BY m_nazwa ASC";
  3.  $result = @mysql_query ($query);
  4.  echo"<select mame=costam>";
  5. while ($row = mysql_fetch_array ($result, MYSQL_NUM)) 
  6. {
  7. echo "<option value=costam>costam</option>";
  8.  }
  9.  echo"</select>";
  10. ?>


Ten post edytował skowron-line 26.08.2006, 08:54:53
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 31.12.2025 - 18:09