Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> select field + postgres
beny18241
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 9.04.2009
Skąd: Kraków

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


Witam

Prosze o pomoc ... chodzi o stworzenie strony php z dwoma menu rozwijanymi (select field)
na przykladzie prostej tabeli.

nazwa | wartosc
-------------------+---------------------------------
Maciek | wartosc1
Maciek | wartosc2
Anka | wartosc3


Mam pytanie chcialbym zrobic menu rozwijane , gdzie wartosciami byly by rekody(kolumna) z bazy postgresowej. (np nazwa)
Kiedy wybralbym z tego menu np Maciek , drugie menu rozwijane przedstawilo by wartosci tylko takie gdzie wartosc nazwy = Maciek.
Ma ktos pomysl jak to zrobic ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Pokaż, jakim kodem sobie generujesz selecta. To proste - funkcje wyciągające dane są omówione w każdym tutorialu.

Po drugie - aby wybrać wg kryteriów, używasz where.

Podstawy, podstawy, podstawy...


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
slawny
post
Post #3





Grupa: Zarejestrowani
Postów: 214
Pomógł: 26
Dołączył: 7.11.2007
Skąd: Warszawa

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


http://webmaster.helion.pl/kurshtml/skrypt/doubmenu.htm

to jest statycznie ale zawsze możesz przerobić....
Go to the top of the page
+Quote Post
beny18241
post
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 9.04.2009
Skąd: Kraków

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


Tak generuje SELECTA... i dziala dobrze..

<?php
$dbh = pg_connect("host=localhost dbname=database user=admin");

if (!$dbh) {
die("Error in connection: " . pg_last_error());
}

$sql = "SELECT * FROM table limit 10";
$result = pg_query($dbh, $sql);

if (!$result) {
die("Error in SQL query: " . pg_last_error());
}

while ($row = pg_fetch_array($result)) {


echo "kolumna1: " . $row[0] . "<br />";
}
pg_free_result($result);
pg_close($dbh);
?>


pytanie tylko jak zamiast echo dac do select fielda.

Ten post edytował beny18241 10.04.2009, 10:49:03
Go to the top of the page
+Quote Post
erix
post
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




string" title="Zobacz w manualu PHP" target="_manual i jak nie rozumiesz - przeczytaj kolejny raz.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

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 Aktualny czas: 22.08.2025 - 02:00