Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] losowanie wartosci 0.0X
Forum PHP.pl > Forum > Przedszkole
Lethys
Tutaj zamieszczam kod :



Jak dam normalnie liczby a nie setne to wszystko dziala ok , w bazie mam ta kolumne w double(11,2)




  1. <form method="post" action="karmienie.php?action=karmienie">
  2. <br/><br/><center>Czym chcesz karmic ?</center><br/>
  3. <input type="radio" name="karmienie" value="sila" id="sila"/><label for="sila">Wodorosla ze Smoczej Przeleczy ( dodaje sily )</label><br/>
  4. <input type="radio" name="karmienie" value="zrecznosc" id="zrecznosc"/><label for="zrecznosc">Jajecznica z gryfinich jaj ( dodaje zrecznosc )</label><br>
  5. <input type="radio" name="karmienie" value="szybkosc" id="szybkosc"/><label for="szybkosc">Liść laurowy z Wietrznych Gór ( dodaje szybkosc)</label><br/>
  6. <input type="radio" name="karmienie" value="wytrzymalosc" id="wytrzymalosc"/><label for="wytrzymalosc">Bagienne glony ( dodaje wytrzymalosc )</label><br/>
  7. <br/><br/><center> <input type="submit" value="Nakarm"/></center></form>
  8.  
  9. <?php
  10. $statsik == rand(0.20 , 0.50);
  11. if($_GET['action'] == "karmienie") 
  12. {
  13.  if ($stat['glod'] < 1) 
  14.  {
  15.  print "<br><br>Twoja Kreatura nie jest glodna !";
  16.  exit();
  17.  }
  18.  mysql_query("update players set glod=0 where id='".(int)$stat[id]."'");
  19.  mysql_query("update players set nastroj=nastroj+1 where id='".(int)$stat[id]."'");  
  20.  mysql_query("update players set $karmienie=$karmienie+$statsik where id='".(int)$stat[id]."'");
  21.  print "<br><br>Twoja kreatura zyskala <b> $statsik pkt</b> wybranej umiejetnosci.";
  22. }
  23. ?>
nospor
Cytat
Jak dam normalnie liczby a nie setne to wszystko dziala ok

A ja jak zajrze do manula to nie zadaje pytan w stylu: a czemu jak podam zle argumenty wywolania to funckja mi źle dziala tongue.gif
http://pl.php.net/manual/pl/function.rand.php

I co tam napisane? A tam napisane ze to muszą byc inty a nie "setne"

edit: pomijam juz taki drobny szczegol jak te dwa == w przypisaniu

edit:
masz, a nastepnym razem: najpierw manual - potem forum
  1. <?php
  2. $statsik = rand(, 5) / 10;
  3. ?>

przenosze
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.