Ausgaben Problem

emanuell

Grünschnabel
Hallo!!

Ich habe da ein kleines Problem. Ich habe eine Datenbank mit zwei Tabellen (A,B). . Von Tabelle A wird die ID in Tabelle B mit gespeichert. Die Tabelle B enthält bilder die den Texten aus Tabelle A zugeordnet werden. Nun will ich eine Seite erstellen wo ich allen Texten aus Tabelle A die keine Bilder haben welche hinzugefügt werden. Klappt auch alles super naja fast.:) . Ich benutze dazu eine Forum Auswahl. Nun möchte ich aber in der Auswahl nur die Namen aus Tabelle A angezeigt bekommen die noch kein Inhalt in Tabelle B haben.

Zur Zeit ist es so wo natürlich alles Angezeigt wird.

PHP:
$news = $_GET['newsmeldung']; 
if (!empty($news) && is_numeric($news)) {

mysql_select_db($database_beratungstelle, $beratungstelle);
$query_neu_abfrage = "SELECT * FROM news_beratung, bild_beratung WHERE news_beratung.beratung_id = bild_beratung.beratung_id && news_beratung.beratung_id = ".$news."";
$neu_abfrage = mysql_query($query_neu_abfrage, $beratungstelle) or die(mysql_error());
$row_neu_abfrage = mysql_fetch_assoc($neu_abfrage);
$totalRows_neu_abfrage = mysql_num_rows($neu_abfrage);

hoffentlich kann mir wer helfen.

mfg Emanuell
 
Kein Inhalt heißt NULL oder einfach ein leerer String?

z.b. so
Code:
SELECT
*
FROM
 a as t
LEFT JOIN
  b as s
ON
  s.id = t.id
WHERE
  s.id is NULL
 
Zuletzt bearbeitet:
Hab das so Gemacht . Nun wird aber garnichts angezeigt.

PHP:
$query_news_abfrage = "SELECT * FROM  news_beratung t1 left join bild_beratung t2  on t1.beratung_id = t2.beratung_id WHERE t2.bild_id is NULL";
 
Zurück