Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wiele połączeń mysql
ZuyPan
post 12.10.2010, 22:50:21
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 4
Dołączył: 4.02.2010

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


Witam.
Stosuję kilka połączeń z mysql na mojej stronie.
Plik config.php (odpowiada za łączenie się)
  1. <?php
  2. $login = '';
  3. $haslo = '';
  4. $host = '';
  5.  
  6. $baza1 = '';
  7. $baza2 = '';
  8. $baza3 = '';
  9.  
  10. $polaczenie1 = mysql_connect($host, $login, $haslo); // $polaczenie1 - baza strony!
  11. if ($polaczenie1){
  12. $db1 = mysql_select_db($baza1, $polaczenie1);
  13. if ($db1){
  14. mysql_query("SET NAMES 'utf-8'");
  15. }else{
  16. $wiadomosc .= '<font color="red">Błąd podczas łączenia z bazą danych strony!</font><br>';
  17. }
  18. }else{
  19. $wiadomosc .= '<font color="red">Błąd podczas łączenia z bazą danych strony!</font><br>';
  20. }
  21.  
  22. $polaczenie2 = mysql_connect($host, $login, $haslo); // $polaczenie2 - baza gry: account!
  23. if ($polaczenie2){
  24. $db2 = mysql_select_db($baza2, $polaczenie2);
  25. if ($db2){
  26. $poldb = 1;
  27. }else{
  28. $wiadomosc .= '<font color="red">Błąd podczas łączenia z bazą danych gry21!</font><br>';
  29. }
  30. }else{
  31. $wiadomosc .= '<font color="red">Błąd podczas łączenia z bazą danych gry!</font><br>';
  32. }
  33.  
  34. $polaczenie3 = mysql_connect($host, $login, $haslo); // $polaczenie2 - baza gry: player!
  35. if ($polaczenie3){
  36. $db3 = mysql_select_db($baza3, $polaczenie3);
  37. if ($db3){
  38. $poldb2 = 1;
  39. }else{
  40. $wiadomosc .= '<font color="red">Błąd podczas łączenia z bazą danych gry!5</font><br>';
  41. }
  42. }else{
  43. $wiadomosc .= '<font color="red">Błąd podczas łączenia z bazą danych gry!</font><br>';
  44. }
  45.  
  46. ?>


i plik który z tego korzysta:

  1. <?php
  2.  
  3. include ('includes/config.php');
  4.  
  5. $p_konfiguracja = "SELECT * FROM konfiguracja";
  6. $q_konfiguracja = mysql_query($p_konfiguracja, $polaczenie1);
  7. $konfiguracja = mysql_fetch_assoc($q_konfiguracja);
  8. ?>


Otrzymuję błąd: "Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Program Files (x86)\WebServ\httpd-users\php\prosta\index.php on line 7"

Ktoś ma jakieś pomysły? Użyłem przecież w zapytaniu identyfikator połączenia - "$polaczenie1". Wygląda mi to na błąd właśnie z tymi identyfikatorami połączeń.


--------------------
Blog
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 16:27