Toon posts:

[MYSQL] tables uit verschillende db's

Pagina: 1
Acties:
  • 29 views sinds 30-01-2008

Verwijderd

Topicstarter
Hello ppl

't probleem is hetvolgende:
in het php forum dat ik gebruik staat de volgende sql syntax
code:
1
2
3
4
5
6
$sql = "SELECT t.*, u.username, u2.username as last_poster, p.post_time FROM topics t
      LEFT JOIN users u ON t.topic_poster = u.user_id
      LEFT JOIN posts p ON t.topic_last_post_id = p.post_id
      LEFT JOIN users u2 ON p.poster_id = u2.user_id
      WHERE t.forum_id = '$forum'
      ORDER BY topic_time DESC LIMIT $start, $topics_per_page";

Het probleem is dat enkel en alleen de table users zich in een andere database bevindt.

Beide databases zijn beschikbaar met hetzelfde user account.

Kan iemand mij helpen om een oplossing te vinden zodat ik de table users uit een andere database kan halen, en de rest (topics, postst) uit de oorspronkelijke? (en zodat hetzelfde gebeurt als hierboven natuurlijk) thx!!

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

code:
1
2
3
4
SELECT
  tableAlias.veld
FROM
  database.table as tableAlias

moet mi gewoon werken

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Topicstarter
da blijkt nog te werken ook!!!!
Thank you so much

ik lag maar te knoeien met select_database enzo, tot dit stukje, want dit kon ik moeilijk uiteen gaan trekken

maar dit werkt :-)

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

kwestie van manual lezen? :)

Dit topic is gesloten.