| 1 |
lars |
1 |
<?php
|
|
|
2 |
/* Diese Datei generiert die Options für die Pulldown-Menüs */
|
|
|
3 |
|
|
|
4 |
// Hole alle Gerichte aus 'mittagsgericht', aber nehme keine doppelten Gerichte
|
|
|
5 |
$sql = "SELECT beschreibung FROM mittagsgericht ORDER BY beschreibung ASC";
|
|
|
6 |
$result = mysql_query($sql) OR die(mysql_error()."<hr />".$sql);
|
|
|
7 |
while ($row = mysql_fetch_assoc($result))
|
|
|
8 |
$gerichte_temp[] = $row['beschreibung'];
|
|
|
9 |
|
|
|
10 |
$gerichte_temp = array_unique($gerichte_temp);
|
|
|
11 |
|
|
|
12 |
foreach ($gerichte_temp as $wert) {
|
|
|
13 |
$gerichte[] = $wert;
|
|
|
14 |
}
|
|
|
15 |
?><option value=""></option><?php
|
|
|
16 |
for ($i = 0; $i < sizeof($gerichte); $i++) {
|
|
|
17 |
if (strlen($gerichte[$i]) > 2) {
|
|
|
18 |
$gerichte_gekuerzt[$i] = substr($gerichte[$i], 0, 60);
|
|
|
19 |
?><option value="<?= $gerichte[$i] ?>" title="<?= $gerichte[$i] ?>"><?php if(strlen($gerichte_gekuerzt[$i]) == 60) echo $gerichte_gekuerzt[$i]."(...)"; else echo $gerichte_gekuerzt[$i]; ?></option><?php
|
|
|
20 |
}
|
|
|
21 |
}
|
|
|
22 |
unset($gerichte);
|
|
|
23 |
?>
|