Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem ze skryptem
powker1
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 16.05.2005
Skąd: 3Miasto

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


Mam taki dziwny problem , nie wiem w czm rzecz... Poniżejprzedstawiony skrypt ma za zadanie powiększyć o jeden bądz pomniejszych liczbe punktów ($punkty) dla pozycji z tabeli oraz powiększyc o jeden liczbe osób głosujących ($ile). Zpoprzedniej strony przysłane zostały zmienne $nazwa która określać ma dla której pozycji w tabeli ma zostać zmieniona wartość $punkty i $ile ; oraz zmienna $pkt która przyjmuje wartość dodatatni bądz ujemny w poprzednim formularzu

  1. <? 
  2. if(!$nazwa)
  3. {header (&#092;"location: glosowanie.php\");
  4. exit;};
  5.  
  6. $lacz=mysql_connect (&#092;"localhost\",\"root\",\"root\")
  7. or die (&#092;"nie łącze\");
  8. $tabela=&#092;"drinki\";
  9. $baza=&#092;"alkoholzone\";
  10.  
  11. $bazy=mysql_select_db ($baza,$lacz)
  12. or die (&#092;"nie widze bazy\");
  13.  
  14. $sql=&#092;"select $tabela.id, $tabela.podstawowy, $tabela.skladniki, $tabela.punkty, $
    t
  15. bela.ile, $tabela.rysunek,
  16. $tabela.opis, $tabela.nazwa from $tabela&#092;";
  17. $result=mysql_query ($sql,$lacz) or die
  18. (&#092;"nie polaczylem sie\");
  19.  
  20. while ($row = mysql_fetch_array($result)) 
  21. {
  22. $punkty=$row['punkty'];
  23. $ile=$row['ile'];
  24. }
  25. if($pkt==dodatni)
  26. $zmiana1=$punkty+1;
  27.  
  28. if($pkt==ujemny)
  29. $zmiana1=$punkty-1;
  30.  
  31. $zmiana2=$ile+1;
  32.  
  33. $sql=&#092;"
  34. update $tabela set punkty='$zmiana1', ile='$zmiana2' where nazwa='$nazwa' &#092;";
  35. $rezultat=mysql_query ($sql,$lacz)
  36. or die (&#092;"nie wykonałem\");
  37.  
  38.  
  39.  
  40. ?>


I coś jest nie tak, dodaje i odejmuje ale jakby nie tak jak trzeba... Cięszko to opisać w jaki sposób ale może ktoś z was bedzie wiedział jaktaki skrypt powinien być skonstruowany ...
Go to the top of the page
+Quote Post

Posty w temacie
- powker1   Problem ze skryptem   18.05.2005, 16:58:33
- - nospor   po pierwsze: zamiast if($pkt==dodatni) daj if...   19.05.2005, 07:47:39
- - powker1   dzięki wielkie..   19.05.2005, 09:52:57


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

 



RSS Aktualny czas: 19.08.2025 - 16:27