Autor Zpráva
surex
Profil *
ahoj all, mám udělanej výpis z databáze a potřebuji očíslovat řádky, sám sem si sestrojil toto ale pořád mi to vypisuje jenom 1.

$vysledek = MySQL_Query("select * from table")or die(mysql_error());
    while ($zaznam=MySQL_Fetch_Array($vysledek)) 
    {  
      $i=1;
        echo'
          <table>
            <tr>
               <td width="6%">'.$i.'</td>
               <td width="34%">'.$zaznam["email"].'</td>
            </tr>
          </table>';
      $i++;
    };
Str4wberry
Profil
Odpovídám surexi:
Ani se tomu nedivím. Zkus si představit běh cyklu.

1. průchod cyklem:
$i = 1 — proměnná $i se nastaví na 1; vypíše se — <td width="6%">'.$i.'</td>; $i++; — zvýší se její hodnota

2. průchod cyklem:
$i = 1 — proměnná $i se nastaví na 1; vypíše se — <td width="6%">'.$i.'</td>; $i++; — zvýší se její hodnota

Už rozumíš?
surex
Profil *
ne tak to nechápu
surex
Profil *
jasný dobrý už jsem to pochopil
orava
Profil
ze vzdy ked ju zvysis tak ju znova nastavis na 1
musis napisat $i=1; pred cyklom

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: