norbert =:-): mysql: alle anzeigen, obwohl where Bedingung in select-anweisung

Beitrag lesen

Hallo Robert!

Wie aber kann ich es gestalten, daß mit dieser Anweisung trotzdem auch alle Datensätze aufgelistet werden können.

In dem Du zB die Where-Klausel dynamisch einbindest:

if ($irgendwas == 'yo')
{
  $bedingung = " where datensatz = $datensatz";
}
else
{ $bedingung = '';
}

mysql_query("select * from tabelle $bedingung order by datensatz");

Gilt auch für Sortierungen - also kurz gesagt - DU musst dich darum kümmern ;-)

Wenn die Frage anders gemeint war, und Du zusätzlich zu den Detaildaten auch die anderen "Grunddatensätze" anzeigen möchtest, ist das einfachste wohl, zwei Selects abzusetzen.

mfg

norbert =:-)