Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Koszyk ograniczenie ilosci przedmiotow
Spyder
post
Post #1





Grupa: Zarejestrowani
Postów: 269
Pomógł: 7
Dołączył: 12.10.2006
Skąd: Newcastle Upon Tyne

Ostrzeżenie: (0%)
-----


Witam

piaszac koszyk chce zabezpieczyc aby dana osoba nie wpisala ilosci przedmiotow wiekszej niz ta na stanie.
Mam cos takiego:

  1. <?php
  2. while($row = mysql_fetch_row($result)){
  3. echo('<tr>
  4. <td width="100"><img width=80 height=80 src="catalog/'.$row[1].'.jpg" border="0" ></td>
  5. <td class="textsmall" width="200">'.$row[2].'</td>
  6. <td class="textsmall" align="center" width="100">Ł '.$row[4].'
  7. </td>');
  8. $ile = $_SESSION['koszyk'][$row[0]];
  9. $wartosc = $_SESSION['koszyk'][$row[0]] * $row[4];
  10. $wartosc = sprintf("%01.2f", $wartosc);
  11. $suma += $wartosc+$przesylka;
  12. $sumabasket += $wartosc;
  13. echo("
  14. <td><input type='text' name='$row[0]' value='$ile' size='1'class='textsmall' align='center' ></td>
  15.  
  16. <td class='textsmall' align='center' width='100'>Ł $wartosc</td>
  17. <td align='center'><INPUT TYPE=CHECKBOX name='$row[0]' value='0' onchange='submit()' ></td></tr>
  18. ");
  19. if ($ile > $row[5] )
  20.  {
  21.  $stop = 'stop';
  22.  }
  23. if ($ile <= $row[5] )
  24. {
  25.  $stop = 'go';
  26. }
  27.  
  28.  }
  29. ?>


Ostatnie ify dzialaja i w zaleznosci od parametru stop mam nastepnego ifa ktory ukrywa mi lub nie klawisz do kasy. Chce aby to dzialalo tak ze gdy ilosc wpisana bedzie wieksza niz ta na stanie wpisze mi najwieksza liczbe dostepnych przedmiotow.

zmienna $row[5] to stan pobrany z bazy dla danego przedmiotu
$ile to ilosc wpisana z pola.

Myslalem cos takiego:

  1. <?php
  2. if ($ile > $row[5] )
  3.  {
  4.  $ile = $row[5];
  5.  }
  6. if ($ile <= $row[5] )
  7. {
  8. // ..nic nie zmieniaj..
  9. }
  10. ?>

Tyle zo to nie dziala
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 01:06