ilch Forum » Allgemein » HTML, PHP, SQL,... » Zahlen

Geschlossen
  1. #1
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    Hallo,
    Ich habe nen kleinen Prob weiß nicht wie ich es erklären soll ich hoffe ich könnt meine Beschreibung verstehen.

    Also ich will in einer html datei bilder reinsetzen.

    Die bilder heien nun zb so...
    bild_01
    bild_02
    bild_03


    Diese bilder will ich untereinander aufzeichnen.
    So gebe ich dann in meine HTML datei diesen code an

    <img src="bilder/bild_{nummer}"></br>
    <img src="bilder/bild_{nummer}"></br>
    <img src="bilder/bild_{nummer}"></br>

    Und ist es möchlich das PHP nun nacheinnander die zahlen eingibt und den HTML code vervollständigt ?

    Habe schon auf diversen Seiten nachgeguckt aber ich bekomme es nicht wirklich hin.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, Oldemuche!

    Geht mit einer for Schleife!

    for($i=1;$i<=10;$i++){
     $row = array();
     $row['nummer'] = $i;
     $tpl->set_ar_out($row,0);
    }


    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Einfach in einer Schleife die variable hochzählen.
    for ($i = 1; $i <= 15; $i++) {
    $tpl->set_out('nummer',$i);
    }

    z.B.

    PS: 1 Sekunde zunge


    Zuletzt modifiziert von Mairu am 14.10.2007 - 00:45:01
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    Also wenn ich {nummer} in ilch haben möchte wie muss...

    for ($i = 1; $i <= 15; $i++) {
    $tpl->set_out('nummer',$i);
    }

    ...in...


    $tpl->set_ar_out(array('bild' => $row->bild,
    'ersteller' => $row->ersteller,
    'link' => $row->link,
    'groeße' => $row->groeße ), 1);

    einfügen ?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    A bissel Code mehr wäre hilfreicher!

    Aber dann musst du wahrscheinlich eine while Schleife nehmen

    $i = 1;
    while($row = SQL-ANWEISUNG){
    $tpl->set_ar_out(array('bild' => $row->bild,
    'ersteller' => $row->ersteller,
    'link' => $row->link,
    'groeße' => $row->groeße,
    'nummer' => $i, ), 1);
    $i++;
    }
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    Also hier ist der ganze code:

    <?
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Link Us';
    $hmenu = 'Link Us';
    $design = new design ( $title , $hmenu );
    $design->header();
    $tpl = new tpl ( 'linkus.htm' );
    $oben = '<center><strong>Hier sind unsere Banner! <br>Zum Einbinden den entsprechenden Code benutzen.<br><br><br> </strong>
    </center>';
    $tpl->set_ar_out(array('oben' => $oben ), 0);
    $erg = db_query('SELECT bild,link,ersteller,groeße FROM `prefix_linkus` ORDER BY pos');
    while ($row = db_fetch_object($erg)) {
    $tpl->set_ar_out(array('bild' => $row->bild,
    						'ersteller' => $row->ersteller,
    						'link' => $row->link,
    						'groeße' => $row->groeße ), 1);
     }
    for($i=1;$i<=10;$i++){
     $row = array();
     $row['nummer'] = $i;
     $tpl->set_ar_out($row,0);
    }
    $unten = '<p align="center">Für weitere Größen <a href="index.php?contact" target="_self"><font size="2">kontaktieren</font></a> Sie uns</p>';
    $tpl->set_ar_out(array('unten' => $unten ), 2);
    $design->footer();
    ?>
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    So danke an boehserdavid und Mairu für die gute hilfe !!
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    <?
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Link Us';
    $hmenu = 'Link Us';
    $design = new design ( $title , $hmenu );
    $design->header();
    $tpl = new tpl ( 'linkus.htm' );
    $oben = '<center><strong>Hier sind unsere Banner! <br>Zum Einbinden den entsprechenden Code benutzen.<br><br><br> </strong>
    </center>';
    $tpl->set_ar_out(array('oben' => $oben ), 0);
    $erg = db_query('SELECT bild,link,ersteller,groeße FROM `prefix_linkus` ORDER BY pos');
    $i = 1;
    while ($row = db_fetch_object($erg)) {
    $tpl->set_ar_out(array(
     'bild' => $row->bild,
     'ersteller' => $row->ersteller,
     'link' => $row->link,
     'groeße' => $row->groeße,
     'nummer' => $i,), 1);
     $i++;
     }
    
    $unten = '<p align="center">Für weitere Größen <a href="index.php?contact" target="_self"><font size="2">kontaktieren</font></a> Sie uns</p>';
    $tpl->set_ar_out(array('unten' => $unten ), 2);
    $design->footer();
    ?>

    [/quote]

    So wäre es richtig, hab natürlich keine Ahnung, wie das Template aussieht, also wo der Platzhalter für {nummer} ist!
    Vielleicht nochmal posten
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    Ja ich bin schon fertig den letzten beitrag hättest du nicht mehr posten brauchen trotzdem danke.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten