Autor |
Nachricht |
Benutzer 4545
Account gelöscht Threadersteller
Ort: -
|
Verfasst Sa 16.02.2008 16:04
Titel nummeriertes alphabet php |
|
|
hallo ihr lieben,
habe eine Aufgabe, dass ich das Alphabet mit einer <ol> nummriert durchlaufen lassen soll von 1 - 26.
Wieso funktioniert das mit <=z nicht und läuft dann trotzdem mit aa weiter? was muss man da "einstellen"?
Wie kriege ich die listenpunkte dazu, das sie sich mit addieren? So steht überall eine 1. davor, was ja nicht
sein soll. lg
ps. vorgabe ist mit einer do-while scheife! hab schon gesehen, das es auch anders geht mit asci-zahlen oder so.
Code: | <?php
$i='a';
do {
echo " <html>
<head>
<title>Nummerierte Liste definieren</title>
</head>
<body>
<ol>
<li>Der Buchstabe heisst $i</li>
</ol>
</body>
<html>";
$i++;
}
while ($i<'z'); <? |
Zuletzt bearbeitet von am Sa 16.02.2008 16:05, insgesamt 1-mal bearbeitet
|
|
|
|
|
remote
Dabei seit: 10.11.2006
Ort: /var/www/
Alter: 110
Geschlecht:
|
Verfasst Sa 16.02.2008 16:45
Titel
|
|
|
Schau dir vll. als erstes mal an was genau in deinem Schleifenkörper steht.. wieviele body tags möchtest du ausgeben? Einen oder 26?
Code: | <html>
<head>
<title>Nummerierte Liste definieren</title>
<body>
<ol>
<?php
$i='a';
do {
echo "<li>Der Buchstabe heisst: ".$i."</li>";
$i++;
}
while ($i != 'aa');
?>
</ol>
</body>
</html> |
edit: code eingerückt
Zuletzt bearbeitet von remote am Sa 16.02.2008 16:46, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
Kraat
Dabei seit: 05.10.2006
Ort: Köln
Alter: 42
Geschlecht:
|
|
|
|
|
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
|
|
|
|
remote
Dabei seit: 10.11.2006
Ort: /var/www/
Alter: 110
Geschlecht:
|
Verfasst Sa 16.02.2008 16:52
Titel
|
|
|
Flowi81 hat geschrieben: |
ps. vorgabe ist mit einer do-while scheife! hab schon gesehen, das es auch anders geht
|
..und fürs Alphabet einen Array anzulegen ist [/quote]auch vergeudete Liebesmühe... man muss das Rad ja nicht neu erfinden
|
|
|
|
|
Benutzer 4545
Account gelöscht Threadersteller
Ort: -
|
Verfasst Sa 16.02.2008 16:56
Titel
|
|
|
@ remote: ich möchte 26 listenpunkte ausgeben, die nummeriert sind von 1-26!
@ alle anderen, danke für die antworten, aber irgendwie werde ich da nicht schlau draus. soll es mit ner do-while schleife machen, der rest nützt mir momentan leider nix.
möchte eigentlich "nur" wissen, wieso es nach dem z weiter hochzählt und wie ich das verhindern kann
und wie ich die nummrierten 26 listenpunkte ausgeben kann....
|
|
|
|
|
remote
Dabei seit: 10.11.2006
Ort: /var/www/
Alter: 110
Geschlecht:
|
Verfasst Sa 16.02.2008 16:59
Titel
|
|
|
schau dir doch nochmal meinen ersten Post an... oder vll. vorher mal den Quelltest den Dein Script erzeugt - da sollte dir auffallen, wieso die Nummerierung nicht stimmt und trotzdem korrekt ist.
|
|
|
|
|
Benutzer 4545
Account gelöscht Threadersteller
Ort: -
|
Verfasst Sa 16.02.2008 17:29
Titel
|
|
|
alles klar, problem gelöst. gar nicht so unhilfreich in den quelltext zu gucken danke
jetzt gibts nur noch das problem mit dem z, das nach z weiterzählt mit aa...
|
|
|
|
|
|
|
|
Ähnliche Themen |
[TYPO3] Nummeriertes Menu nur auf 1.Ebene beschränken
Pulldown Menü nach Alphabet sortieren lassen...
|
|