Suchmaschinenoptimierung Berlin | PHP Scripte | CSS Tricks & mehr – netnative.de SEO, PHP Tricks & Scripte, CSS, HTML und mehr
SEO, CSS und PHP Tricks und vieles mehr...

Wer wie ich häufig Formulare braucht, in denen man ein Feld zur Auswahl des Jahres hat (z.B. in Suchboxen bei Reisewebseiten), kann mit dem nachstehenden kleinen Codeschnipsel sicher etwas anfangen.

Hier ein Beispiel, wie man die Jahre 1950 bis 2009 per range() in eine Optionsliste bekommt:

$jahr_arr = range(1950, 2009);
foreach($jahr_arr as $jahr_str) {
echo “<option value=\”" . $jahr_str . “\”>” . $jahr_str . “</option>\n”;
}

Will man nun aber beispielsweise immer das aktuelle Jahr und das Darauffolgende haben, geht das so:

$thisyear = date(Y);
$nextyear = $thisyear+1;

und dann für das Select-Feld:

echo “<option value=\”" . $thisyear. “\”>” . $thisyear. “</option>\n”;
echo “<option value=\”" . $nextyear. “\”>” . $nextyear. “</option>\n”;

 

Der Beitrag wurde am Dienstag, den 15. September 2009 um 22:46 Uhr veröffentlicht und wurde unter PHP Codeschnipsel abgelegt. Du kannst die Kommentare zu diesen Eintrag durch den RSS 2.0 Feed verfolgen. Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten.
Einen Kommentar schreiben


© Copyright netnative.de