Oto moj kod

  1. <?php
  2. $order="Zamowienie: ";
  3. .
  4. .
  5. .
  6. while ($row=mysql_fetch_array($result)) {
  7. $k++;
  8. If ($k%2==0){
  9. $kolor="row1";} else {$kolor="row2";}
  10. $ile="ile". $row[id];
  11. print ('
  12. <tr class="'.$kolor.'">
  13. <td align="center">  <IMG SRC="sklep/img'. $row[id].'.jpg"  BORDER="0"></td>
  14. <td > <B>'.$row[nazwa].'</B>
  15. <p class="opis">' . $row[tresc] . '</p>
  16. </td>
  17. <td ><B>cena:</B><br>' . $row[cena] . '<br><br>
  18. <input size="4" name="'.$ile .'" type="text"><br>sztuk</td>
  19. </tr>
  20. ');
  21.  
  22. $order.="Ilosc: " . ${$ile} . " - " . $row[nazwa]. "\n";
  23. }
  24. .
  25. .
  26. .
  27. <input value="'.$order.'"  name="order" type="hidden">
  28.  <input value="Sprawdź koszyk" type="submit">
  29. ?>


~crash

w pliku drugim po wyswieleniu zmiennej $order jest "zamowienie:" i pustka dalej...
Chce aby powstawala zmienna np. $ile20 i jej wartoscia bylaby ilosc sztuk, ktora ktos by wpisal.
Jednak to nie działa, a ja nie rozumiem dlaczego.

Mam nadzieje, ze pomozecie