Hi Leute,
Mich plagt heute schon den halben Tag ein grasses Problem,
bei dem ich nicht und nicht auf den Fehler komme.
Was hab ich, was mach ich und was soll ausgegeben werden?
Also:
Ich habe 2 Tabellen.
In der einen Tabelle habe ich Links zu RSS-Feeds
und in der 2. habe ich dann jene User mit den abonnierten RSS-Feeds.
So nun mache ich die funktionierende Abfrage - "Zeige mir jene Zeitungen die ich abonniert habe"
Wunderbar, das funktioniert und es werden meine 2 Zeitungen angezeigt.
Nun möchte ich auch noch alle nicht abonnierten Zeitungen anzeigen.
Also eigendlich ja ganz simple.
Anstelle von rss_feeds_abo.feed=rss_feeds.id mach ich halt ein
rss_feeds_abo.feed != rss_feeds.id
Da zeigt er mir aber alle Datensätze aus der Ersten Tabelle und nicht die übrigen 6 die ich noch nicht abonniert habe.
Wo ist da bitte der Hund begraben?
Würde mich über einen Gedankenstoß sehr freuen.
Danke und lg.
Werner
Mich plagt heute schon den halben Tag ein grasses Problem,
bei dem ich nicht und nicht auf den Fehler komme.
Was hab ich, was mach ich und was soll ausgegeben werden?
Also:
Ich habe 2 Tabellen.
In der einen Tabelle habe ich Links zu RSS-Feeds
und in der 2. habe ich dann jene User mit den abonnierten RSS-Feeds.
So nun mache ich die funktionierende Abfrage - "Zeige mir jene Zeitungen die ich abonniert habe"
PHP-Code:
SELECT distinct rss_feeds.* FROM rss_feeds,rss_feeds_abo where
(rss_feeds_abo.feed=rss_feeds.id) AND
rss_feeds_abo.nick='".$_SESSION['user']."' ORDER BY rss_feeds_abo.reihenfolge ASC
Nun möchte ich auch noch alle nicht abonnierten Zeitungen anzeigen.
Also eigendlich ja ganz simple.
Anstelle von rss_feeds_abo.feed=rss_feeds.id mach ich halt ein
rss_feeds_abo.feed != rss_feeds.id
PHP-Code:
SELECT distinct rss_feeds.* FROM rss_feeds,rss_feeds_abo where
(rss_feeds.id != rss_feeds_abo.feed) AND
rss_feeds_abo.nick='".$_SESSION['user']."' ORDER BY rss_feeds.anbieter ASC
Wo ist da bitte der Hund begraben?
Würde mich über einen Gedankenstoß sehr freuen.
Danke und lg.
Werner
Kommentar