![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 8.10.2002 Ostrzeżenie: (0%) ![]() ![]() |
Mam następujący problem: jestem w trakcie pisania magazynu produktów, w magazynie znajduje się opcja DODAJ KATEGORIE ( kateg. produktów np rowery i skarpety (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ), nastepnie przechodzimy do opcji DODAJ POZYCJE, w ktorej znajduje sie pole <SELECT> poprzez, ktore wybieram do jakiej kategorii ( tabeli ) chcem dodac rekord....i tu sie zaczyna problem. Jak wstawić nazwy tabel z bazy do pola <SELECT> zeby miec mozliwosc wyboru kategorii przy dodawaniu produktu hmmm??
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 30.01.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat dzieki stary, jestes wielki
Spoko (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) w sumie fakt mam 193 cm wzrostu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Wyjasnienie : Połączenie z serwerem Mysql - podajesz adres serwera mysql, uzytkownika oraz haslo do konta. W przypadku błędu skrypt zostanie zatrzymany i wyswietli napis Nie można się połączyć [php:1:b6e252deef]<?php mysql_connect('serwer', 'user', 'haslo') or die('Nie można się połączyć'); ?>[/php:1:b6e252deef] Pobierasz do zmiennej wynik pobierania listy tabel z bazy [php:1:b6e252deef]<?php $result = mysql_list_tables('baza'); ?>[/php:1:b6e252deef] Za pomocą pętli while wyswietlasz kod html wraz z nazwami tabel - tyle razy ile jest tabel w podanej bazie [php:1:b6e252deef]<?php while ($row = mysql_fetch_row($result)){ echo "<option value='".$row[0]."'>".$row[0]."</option>"; } ?>[/php:1:b6e252deef] Zwalnia pamięć zajmowaną przez wynik [php:1:b6e252deef]<?php mysql_free_result($result); ?>[/php:1:b6e252deef] Nie umiem tłumaczyc lepiej poczytaj manuala - tam znajdziesz lepszy niż moj opis kazdej użytej tu funkcji |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 10:54 |