versteh ich grad nicht :(

  • hi @all
    hab da mal ne verständigungsfrage.

    hab diesen code



    leider bekomme ich als ausgabe immer nur

    Code
    <table border=1>
     
     <tr>
    <td id="0" >Jörg </td>
    <td id="0" >17 </td>
     <td id="0" > Deutschland </td>
     
    </tr>
     
    </table>



    die id bleibt immer auf eins, wiso zählt er die nicht hoch?

    danke an euch

    gruss

    andy

  • Er zählt hoch. Allerdings wird $x nur einmal in den String geschrieben - d.h. $test hat mit $x nach der Zuweisung nichtsmehr am hut. Kannst es mit $$x versuchen, kA ob es funktioniert^^

    /p.s. oder du machst es wie ich und vermutlich viele anderen auch:

    Oder damits schöner ist:

    PHP
    <table border=1>
     <tr>
    <?php
    $data = array("Jörg", "17", "Deutschland");
    for($x = 0 ; $x < 3 ; $x++) {
      echo '<td id="'.$x.'">'.$data[$x].'</td>';
    }
    ?>
     </tr>
    </table>

    6 Mal editiert, zuletzt von Grevas (10. Januar 2010 um 10:10)

  • und benutz demnächst nen aussagekräftigen threadtitel!
    versteh ich grad nich oder brauche hilfe sind nicht aussagekräftig.
    oder gehste auch zum arzt und sagst, ich glaub ich brauch nen arzt??