kostenloser Webspace werbefrei: lima-city


If und else geben zusammen alles aus

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    privatecitypage

    Kostenloser Webspace von privatecitypage

    privatecitypage hat kostenlosen Webspace.

    Hallo,

    Ich hab nen Problem.

    Ich schreibe grad an einer Community.

    Leider ist aber ein Fehler gekommen den ich nicht verstehe.

    Und zwar gibt er er IF und ELSE zusammen aus.

    Der Code:

    <?php 	$user = $_SESSION['user'];
        $query = mysql_query("SELECT * FROM user_".$digit." WHERE `id` = '".$_GET['id']."'");
        if(mysql_num_rows($query) == 1) {
        $fetch = mysql_fetch_object($query);
    	if($fetch->user == $user) {echo'Dein Profil';} else {echo'Sein Profil';}}?>


    Leider kann ich euch kein Link geben den ich teste den Code immer auf meinen Test Server (Home Server)und man muss sich Anmelden.

    Edit: hab den Code Etwas geändert.

    Hier ist ein Foto:

    http://privatecitypage.lima-city.de/Fotos/Problem.png

    Beitrag zuletzt geändert: 18.12.2009 17:26:04 von privatecitypage
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Es ist ne Weile her, dass ich PHP programmiert habe und an der Syntax direkt erkenne ich eigentlich keinen Fehler.
    Von daher geh ich davon aus, dass der Befehl falsch interpretiert wird.
    Versuch mal die einzelnen bzw untergeordneten If-Else-Anweisungen extra einzuklammern. Vielleicht löst du dadurch dein Problem schon...
  4. Autor dieses Themas

    privatecitypage

    Kostenloser Webspace von privatecitypage

    privatecitypage hat kostenlosen Webspace.

    Mhh es kommt eher eine Parse Error.

    Also das ist es nicht :-(.
  5. Ich bin gerade leicht verwirrt :wazzup:

    Du meinst er gibt sowohl die If als auch die Else Anweisung aus richtig?
    Das hieße in dem Fall er würde "Dein Profil" und "Sein Profil" ausgeben.
    Auf dem Screenshot sehe ich aber nur eins von beiden!? :slant:
    Oder hab ich da jetzt was missverstanden?
  6. Autor dieses Themas

    privatecitypage

    Kostenloser Webspace von privatecitypage

    privatecitypage hat kostenlosen Webspace.

    Du hast Richtig Verstanden.

    Du musst unter Profil von Support gucken :D.
  7. privatecitypage schrieb:
    Du hast Richtig Verstanden.

    Du musst unter Profil von Support gucken :D.


    Also entweder ich hatte zu wenig Kaffee bis jetzt oder brauch ne Brille :biggrin:

    Unter "Profil von Support" steht erstmal "Seine Daten". Dieser Text ist aber gar nicht Teil deiner If-Abfrage und ist denke ich daher entweder nur Text oder stammt aus einer anderen Abfrage.
    Darunter steht dann "Dein Profil", was aus der If-Else-Abfrage stammt um die es hier geht.
    Aber da du als Support eingeloggt bist ist diese Ausgabe doch richtig?

    :stupid:
  8. Genau, ich sehe da auch nur "Seine Daten" und "Dein Profil". Von "Sein Profil" ist hier keine Spur.
  9. Autor dieses Themas

    privatecitypage

    Kostenloser Webspace von privatecitypage

    privatecitypage hat kostenlosen Webspace.

    Hab mich Davor Verschrieben ;-).

    Fehler Gefunden.


    Der Fehler war das ein ! Fehlte bei ==.


    So Konnten wir das Fehler Beheben.



    Beitrag zuletzt geändert: 18.12.2009 18:06:43 von privatecitypage
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!