PHP - Auswahlliste aus einem Array erstellen


<?php

// Auswahlliste aus einem Array erstellen

function select($options = array(), $selected = null) {
 
$html = '';
 if (
sizeof($options) > 0) {
  
$html = '<select>';
  foreach(
$options as $value => $title) {
    if (
$value === $selected) {
     
$selectedAttr = ' selected';
    } else {
      
$selectedAttr = '';
     }
     
$html .= '<option value="' . $value . '"' . $selectedAttr . '>' . $title . '</option>';
   }
  
$html .= '</select>';
  }
  return 
$html;
}

$options = array(1 => 'Apfel', 2 => 'Birne', 3 => 'Pflaume');
$html = select($options, 2);  
?>

Bausteine

Eine zufällige Auswahl von „Bausteinen” (Snippets) aus den Bereichen CSS, PHP, JavaScript und MySQL.

CSS - Link zum Seitenanfang setzen

PHP - Mit Metaphone Wörter vergleichen

JavaScript - Datenbank-Inhalt an ein JavaScript (Array) übergeben

MySQL - Datensatz Wert um 5% erhöhen