Wenn Elseif Abfrage

Ich versuche, diese Abfrage zu arbeiten – die erste if-Klausel funktioniert, und die else funktioniert, aber die mittlere Klausel, elseif, funktioniert nicht.

ID, 'TourURL', true)) { 

Book or Inquire

This tour can be booked online.
} elseif (get_post_meta($post->ID, 'bhid', true)){ echo

Book

This tour can be booked online via the form on the right hand side of this page.
} else {
Fill out my online form.
}?>

Solutions Collecting From Web of "Wenn Elseif Abfrage"

Dies kann nicht funktionieren. Es muss wie folgt aussehen (oder ähnlich):

 < ?php if (get_post_meta($post->ID, 'TourURL', true)) { ?> 

Book or Inquire

This tour can be booked online.
< ?php } elseif (get_post_meta($post->ID, 'bhid', true)) { ?>

Book

This tour can be booked online via the form on the right hand side of this page.
< ?php } else { ?>
Fill out my online form.
< ?php } ?>

// Bearbeiten
Und wie Sie sehen, fehlt Ihnen im Fall else ein schließendes .

was ist mit switch case mit php?

 switch ($i) { case 0: echo "i equals 0"; break; case 1: echo "i equals 1"; break; case 2: echo "i equals 2"; break; 

}