Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Utworzenie zmiennej
Lonas
post
Post #1





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Hej, mam taką sytuacje

  1. <form action="pokaz_pozycje.php" method=post>
  2. <?
  3. @$db = mysql_pconnect("localhost", "root");
  4. if (!$db)
  5. {  
  6. print "wystąpił błąd w połączeniu";  
  7. exit;
  8. }
  9.  
  10. mysql_select_db("faktury"); 
  11.  
  12.  
  13. $query = "select nazwa from faktura";
  14. $result = mysql_query($query); 
  15. $num_results = mysql_num_rows($result);
  16.  
  17.  
  18. print "<p>Ilosc faktur: ".$num_results."</p>"; 
  19. while($dane = mysql_fetch_array($result)){
  20.  echo $dane[0];
  21.  print ("<br>");
  22. }
  23.  
  24.  
  25. echo "<input type=submit value=ok >";
  26.  
  27.  
  28. ?>


moje pytanie brzmi czy jest możliwość, wyświetlenia danych tak że po nacisnieciu ok przechodzi mi do pliku pokaz_dane i nazwa która nacisnelismy jest automatycznie zmienna przekazywana do wyszukiwania w bazie ?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
kszychu
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Nie bardzo rozumiem, możesz jaśniej?


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
Lonas
post
Post #3





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Jasne smile.gif
struktura bazy danych:
Dwie tabele:
1) faktury :
- id
- nazwa
2) faktura_dane
- id_faktury
- produkt

Tworze zapytanie, dostaje odpowiedz :

wyszukiwanie faktur wedlug nr faktury ( id z tabeli faktura) otrzymuje wynik:

1. tomek
2. kamil
3. adam
4. lukasz
5. tomek
6. marek
7. bartek
.......
itd

chcialbym teraz że po nacisnieciu w wynik ID utworzy sie zapytanie ze z tym własnie id do bazy faktura_dane i pokaze mi pozycje o tym id.

Nie wiem jak zapisac to zeby wynik (ID z tabeli faktura) otrzymany z bazy danych byl odrazu zmienna która moge wstawic w zapytanie do tabeli fakutra_dane

Ma ktoś pomysl jak to rozwiązać ?

Ten post edytował L.Pociask 23.11.2005, 18:02:16


--------------------
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




  1. <?php
  2.  
  3. $query = "select id, nazwa from faktura";
  4. $result = mysql_query($query); 
  5. $num_results = mysql_num_rows($result);
  6. print "<p>Ilosc faktur: ".$num_results."</p>"; 
  7. while($dane = mysql_fetch_array($result)){
  8.  echo '<a href="pokad_dane.php?id_faktury='.$dane[0].'">'.$dane[1].'</a><br />';
  9. }
  10.  
  11. ?>

i juz nie robisz przycisku ok
a plik pokaz_dane.php
  1. <?php
  2.  
  3. $id_fakturu = $_GET['id_faktury'];
  4. $sql = 'select * from faktura_dane where id_faktury='.$id_faktury;
  5. //.....
  6.  
  7. ?>


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Lonas
post
Post #5





Grupa: Zarejestrowani
Postów: 576
Pomógł: 14
Dołączył: 9.11.2005

Ostrzeżenie: (20%)
X----


Świetnie ! no więc mam już prawie wszystko, dziekuje bardzo !


--------------------
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:23