Ausschließen von Rubriken? Aber wie?

Hallo!

Ich habe mir mal eine Datenbank programmieren lassen
(weil absoluter Laie) und möchte nun selbst daran feilen
und es selbst lernen.

Ich habe jetzt aber mein erstes Problem, das mich schon
fast in die Knie zwingt.
Probieren hat bisher nichts geholfen.

Ich habe verschiedene Rubriken z.B.
Auswahl 1, Auswahl 2 usw.

Mein Problem:
Ich habe Zufallslinks und ein Suchformular.
Hier möchte ich eine bestimmte Auswahl (Beispiel: Auswahl 3)ausblenden.

Hier der Code für die Zufallslinks:
$sql2= „SELECT id,name,pic_1 FROM ordnername ORDER BY RAND() LIMIT 5“;
$result2= mysql_query($sql2);

Für das Suchformular ist folgender Code:
$count= „SELECT COUNT(*) FROM ordnername WHERE name LIKE '%“.$suche."%’ OR beschreibung LIKE ‚%".$suche."%‘ OR adresse LIKE ‚%".$suche."%‘ OR rub_1 LIKE ‚%".$suche."%‘ OR rub_2 LIKE ‚%".$suche."%‘ OR rub_3 LIKE ‚%".$suche."‘";
$count= mysql_query($count);
$count= mysql_result($count,0,0);

Hier nochmal etwas genauer (Datenbankformular):

Auswahl1Auswahl2Auswahl3Auswahl4Auswahl5Auswahl6Auswahl1Auswahl2Auswahl3Auswahl4Auswahl5Auswahl6

Im Suchformular und bei den Zufallslinks würde ich also gerne Auswahl 3 nicht erscheinen lassen.

Ich hoffe, ich konnte mich einigermaßen klar ausdrücken.

-)

Danke & Schöne Grüße
Mike

Hi

um ehrlich zu sein versteh ich Dein Problem nicht so ganz…
kann aber an den frühen morgenstunden und meinem zu wenigen schlaf liegen ^^

Hier der Code für die Zufallslinks:
$sql2= „SELECT id,name,pic_1 FROM ordnername ORDER BY RAND()
LIMIT 5“;
$result2= mysql_query($sql2);

$sql2= „SELECT id,name,pic_1 FROM ordnername WHERE bedingung!=‚wert‘ ORDER BY RAND() LIMIT 5“;

Für das Suchformular ist folgender Code:
$count= „SELECT COUNT(*) FROM ordnername WHERE name LIKE
'%“.$suche."%’ OR beschreibung LIKE ‚%".$suche."%‘ OR adresse
LIKE ‚%".$suche."%‘ OR rub_1 LIKE ‚%".$suche."%‘ OR rub_2 LIKE
‚%".$suche."%‘ OR rub_3 LIKE ‚%".$suche."‘";
$count= mysql_query($count);
$count= mysql_result($count,0,0);

$count= „SELECT COUNT(*) FROM ordnername WHERE (name LIKE
‚%".$suche."%‘ OR beschreibung LIKE ‚%".$suche."%‘ OR adresse
LIKE ‚%".$suche."%‘ OR rub_1 LIKE ‚%".$suche."%‘ OR rub_2 LIKE
‚%".$suche."%‘ OR rub_3 LIKE ‚%".$suche."‘
) AND bedingung!=‚wert‘
“;

wars das schon?

Hallo!

Vielen Dank für die Hilfe!! :smile:
Wie gesagt, ich bin absoluter Laie. Bisher nutze ich nur HTML.
Dank Deiner Hilfe habe ich die erste Hürde aber hinbekommen.
Easy, wenn man sieht, wie wenig angefügt werden muss.
:smile:

Eine ergänzende Frage könnte noch folgen, ich möchte aber erst mal versuchen, es selbst zu knacken.

Schönen Gruß und Danke nochmal
Mike