Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> POBRAĆ NAZWY TABELI Z BAZY I WYŚWIETLIĆ JE W POLU <SELECT
Berni
post
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??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dob
post
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
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: 5.10.2025 - 10:54