Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi ich habe ein problem mit einem Select statment. vielleicht kann mir jemand helfen. Hier ist ein teil des sources:

$test1 = 'AND member=1;';

$result1 = mysql_query("SELECT DISTINCT member FROM $mysql_tablename WHERE smilie='$gcount' AND gruppe='$icount' ' $test1' ");

Der fehler ist bei der variablen $test1. ICh weiß nämlich nicht wie ich es machen kann das er mir den inhalt da hin schreibt.

Hoffe mal das mir wer helfen kann.

Thx

Geschrieben

Hi,

$test1 = 'AND member=1;';

$result1 = mysql_query("SELECT DISTINCT member FROM $mysql_tablename WHERE smilie='$gcount' AND gruppe='$icount' ' $test1' ");

wie wärs, wenn du die Hochkommas weglässt?

nicht '$test1' sonder nur $test1

Geschrieben

Also wenn du meinst ich sollte es so schreiben .$test1. dann kommt die gleiche fehler meldung wie oben schon mal genannt und wenn ich es so schreibe .$test1 oder $test1. dann kommt die meldung auch.

Geschrieben

ich meine das so:

$test1 = 'AND member=1;';

$result1 = mysql_query("SELECT DISTINCT member FROM $mysql_tablename WHERE smilie='$gcount' AND gruppe='$icount'**Leerzeichen**".$test1);

Das Leerzeichen ist wichtig!

Geschrieben

Ach so gut nun meine nächste frage warum geht dann das nicht

$result1 = mysql_query("SELECT DISTINCT member FROM $mysql_tablename WHERE smilie='$gcount' AND gruppe='$icount' " if ($test=='1')echo 'AND member=1'; );

Geschrieben

Das kann net funktionieren, weil "echo" immer in die Standardausgabe printet. Versuche es doch mal so:

$query = "SELECT DISTINCT member FROM $mysql_tablename WHERE smilie='$gcount' AND gruppe='$icount' ";

if ($test=='1') $query = $query."AND member=1";

$result1 = mysql_query($query);

Das ist auch ein besserer Stil. :)

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...