Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapytanie sql
blizniak
post 18.05.2005, 10:51:53
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 0
Dołączył: 14.04.2005

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


Witam
Czy wie ktos jak zrobic takie zapytanie zeby wyswietlalo mi ono cos takiego w polu select

samochody
--osobowe
--ciezarowe
komputery
--osobiste
--przenosne
audio
--nazwa_tel
--akcesoria
Kod
# Struktura tabeli dla  `kategorie`
#

CREATE TABLE `kategorie` (
  `id_kat` int(10) unsigned NOT NULL auto_increment,
  `tytul` char(13) NOT NULL default '',
  PRIMARY KEY  (`id_kat`)
) TYPE=MyISAM AUTO_INCREMENT=4;

#
# Zrzut danych tabeli `kategorie`
#

INSERT INTO `kategorie` VALUES (1, 'samochody');
INSERT INTO `kategorie` VALUES (2, 'komputery');
INSERT INTO `kategorie` VALUES (3, 'audio');

# --------------------------------------------------------
# Struktura tabeli dla  `podkategorie`
#

CREATE TABLE `podkategorie` (
  `id_pod` int(10) unsigned NOT NULL auto_increment,
  `nazwa` char(13) NOT NULL default '',
  `id_kat` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id_pod`)
) TYPE=MyISAM AUTO_INCREMENT=7;

#
# Zrzut danych tabeli `podkategorie`
#

INSERT INTO `podkategorie` VALUES (1, 'osobowe', 1);
INSERT INTO `podkategorie` VALUES (2, 'ciezarowe', 1);
INSERT INTO `podkategorie` VALUES (3, 'osobiste', 2);
INSERT INTO `podkategorie` VALUES (4, 'przenosne', 2);
INSERT INTO `podkategorie` VALUES (5, 'nazwa_tel', 3);
INSERT INTO `podkategorie` VALUES (6, 'akcesoria', 3);

  1. <?php
  2.  
  3. echo'<FORM ACTION=\"formularz_do_bazy.php?opcja=dalej\" METHOD=\"post\">';
  4. echo'Podaj Nick:<INPUT TYPE=\"text\" NAME=\"nick\" MAXLENGTH=\"13\" SIZE=\"37\"><br>';
  5.  
  6. echo'Napisz co chcesz :<pre><TEXTAREA NAME=\"opis\" ROWS=\"9\" COLS=\"30\" ></TEXTAREA>';
  7.  
  8. echo '<SELECT>';
  9. $wynik = mysql_query(&#092;"select tytul from kategorie\");
  10.  
  11. echo '<option > --wybierz--';
  12.  
  13. $wyswietl=null;
  14. while($rzad = mysql_fetch_row($wynik))
  15. {
  16. $id = addslashes($rzad[0]);
  17. if ($wyswietl===null) $wyswietl=$id;
  18. echo '<option value=\"'.$id.'\">'.$id.'</option>';
  19. }
  20.  
  21. echo '</SELECT>';
  22.  
  23.  
  24.  
  25. echo'<INPUT TYPE=\"submit\" VALUE=\"Dalej\">';
  26.  
  27.  
  28. echo'</FORM>';
  29.  
  30. ?>


a jezeli sie nie da to jak inaczej zrobic tabelki zeby bylo mozliwe czegos takiego zrobienie
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 05:18