syntax error + unexpected T_ENDIF on Line 64

  • Ich weiß nicht, wo/was die Fehler sind - ich brauche eure Hilfe!
    Gruß

    Current Work: Erstellen meines ersten WordpressTheme

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Du hast 2x while aber nur 1x endwhile. Das 2. while steht also alleine da.

    Merke: Code immer sauber einrücken, dann sieht man solche Fehler schnell selbst. ;-)


    Ahja. Den 2. while kann ich doch rausnehmen oder? Denn das ist die "else"-Angabe und die kann ich ja selber bestimmen oder ist da ein Denkfehler?

    Current Work: Erstellen meines ersten WordpressTheme

    Einmal editiert, zuletzt von Blogga (29. April 2009 um 19:44)

  • Ahja. Den 2. while kann ich doch rausnehmen oder? Denn das ist die "else"-Angabe und die kann ich ja selber bestimmen oder ist da ein Denkfehler?


    Ich weiß nicht was du vor hast. Aber an der Stelle hat der Loop keinen Sinn, die Schleife wird ja vor der Ausführung abgewiesen, da have_posts() im else-Zweig nicht true sein kann. ;-)

    Zitat

    Nun taucht bei mir noch "unexpected T_ECHO on line 38" auf. Da weiß ich auch nicht genau, was ich falsch gemacht habe.


    Um Zeile 38:

    PHP
    if (1 == $results) echo "one result found. It must be your lucky day."; 
                    else echo $results . " results found.";


    Schreib das mal vernünftig mit geschweiften Klammern (oder in "if : else : endif"-Schreibweise), vielleicht löst sich der Fehler dann schon in Luft auf. ;-)

  • Dann erkläre ich mal, was ich will. Hier erstmal der original Code.


    Ich möchte, dass wenn die Suche keinen Erfolg hat, folgendes auftaucht. Habe versucht das hinzubekommen, aber leider ohne Erfolg.

    Current Work: Erstellen meines ersten WordpressTheme

  • Mmh, da frag ich mich doch was das 2. while da soll. Lass das einfach mal weg. Dann packst du deinen "nix gefunden"-Code in den else-Zweig von if have posts. Ich denke das wärs schon...


    Stimmt! Wie dumm von mir...Danke!

    Current Work: Erstellen meines ersten WordpressTheme

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!