Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyswietlenie danych z 2 baz gdzie id= x
wozniak
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 0
Dołączył: 21.11.2003

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


Witam, jak wyswietlic dane z 2 baz gdzie id = x? Zrobiłem taki skrypt ale nie działa:
  1. <?php
  2.  
  3.  
  4. function polaczenie() { 
  5.  global $host,$uzytkownik,$haslo,$baza;
  6. global $conn; 
  7. if($conn) { 
  8. return $conn; 
  9. } else { 
  10. $conn = mysql_connect($host,$uzytkownik,$haslo); 
  11. if (!$conn || !mysql_select_db($baza,$conn)) { 
  12. return 0; 
  13. } else { 
  14. return $conn; 
  15. } 
  16. }  
  17. } 
  18.  
  19. function sql($query) { 
  20. if(!($conn = polaczenie())) { 
  21. return 0; 
  22. } else { 
  23. $result = mysql_query($query, $conn); 
  24. if(!$result) { 
  25. print('<div style="font: 10pt Verdana; color: white;">Wystąpił
  26.  błąd<br></div>'); 
  27. } else { 
  28. return $result; 
  29. } 
  30. } 
  31. }
  32.  
  33. $zapytanie = sql("SELECT * FROM 
  34. muz1 as a,
  35. muz2 as b 
  36. WHERE 
  37. a.id='$id' and
  38. b.id='$id'");
  39. while ($rekord = mysql_fetch_array($zapytanie)){  
  40. $nazwa = $rekod['nazwa']; 
  41. $zawartosc= $rekod['zawartosc'];
  42. print("$nazwa == $zawartosc");
  43. } 
  44.  
  45. ?>
Go to the top of the page
+Quote Post
nickers
post
Post #2





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 6.02.2006
Skąd: Piła->Kotun();

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


Chyba:

  1. SELECT a.*,b.*
  2. FROM muz1
  3. AS a,muz2 AS b WHERE a.id='$id' AND b.id='$id'


--------------------
Renesansowe Królestwa - gra RPG w średniowieczu. Zapraszam :)
Go to the top of the page
+Quote Post
wozniak
post
Post #3





Grupa: Zarejestrowani
Postów: 278
Pomógł: 0
Dołączył: 21.11.2003

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


nie:( dalej pokazuje tylko :
Cytat
==
Go to the top of the page
+Quote Post
sf
post
Post #4





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


jakie bazy? tabele... daj na poczatek error_reporting(E_ALL);


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
nospor
post
Post #5





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




skoro wyswietla ==, znaczy ze pobral jeden rekord. a to oznacza, ze ty do zlych pol sie odwolujesz lub do zlej zmiennej biggrin.gif

pobierasz dane do $rekord, ale potem odwolujesz sie do $rekod. widac roznice?
smile.gif

ps: i prosze uzywac znacznikow w tytulach


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

"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

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: 21.08.2025 - 21:40