Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Połączenie do dwóch baz
Chmarus
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 17.09.2009

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


Witam serdecznie. Mam pewien problem z połączeniem do dwóch różnych baz w jednym skrypcie. Posiadam dwie bazy mysql: 1sza jest na potrzeby portalu, a druga jest na potrzeby forum. Na portalu chciałbym wyświetlać 5 ostatnich tematów z forum, które pobieram za pomocą mysql_fetch_array właśnie z tej drugiej bazy (forum). Sam skrypt do wyciągania ostatnich tematów działa doskonale.

Problem pojawia się dopiero po zaincludowaniu pliku w skrypcie portalu (portal zbudowany przy uzyciu php/mysql/smarty) w nagłówku wywala coś takiego:
Cytat
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\portal\class\x.db.class.php on line 100


To pewnie przez to, że includuje plik, który także łączy się z kompletnie inną bazą danych.

Oto kod pliku, który includuje:

  1. <?php
  2. $connection = @mysql_connect('localhost', 'user', 'haslo') or die('Brak połączenia z serwerem MySQL.');
  3. $bazaforum = @mysql_select_db('baza', $connection) or die('Błąd wyboru bazy danych.');
  4. $result = mysql_query("SET NAMES utf8");
  5. $q = mysql_query("SELECT ibf_topics.tid, ibf_topics.title, ibf_topics.posts, ibf_topics.starter_name, ibf_topics.topic_firstpost, ibf_forums.name FROM ibf_topics LEFT JOIN ibf_forums ON ibf_topics.forum_id=ibf_forums.id ORDER BY tid DESC LIMIT 5");
  6.  
  7. while($forum = mysql_fetch_assoc($q)) {
  8. echo "<b>[".$forum['name']."]</b> <a href='http://localhost/forum/topic/".$forum['tid']."-temat/#entry".$forum['topic_firstpost']."'>".$forum['title']."</a> Autor: ".$forum['starter_name']."<br>";
  9. }
  10. ?>


Proszę o pomoc i pozdrawiam.
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: 22.08.2025 - 12:57