Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] 2x wykonanie zapytania ?
Ulysess
post
Post #1





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


witam mam dziwny problem a mianowicie. gdy klikam w
  1. <a href="link.php?w=4">link</a>


wykonać się następujący skrypt:

  1.  
  2. if(!empty($_GET['w']))
  3. {
  4.  
  5. include('inc/conn.php');
  6.  
  7. $usluga = htmlspecialchars(addslashes($_GET['w']));
  8.  
  9. $punkty_zapytanie = "SELECT `app` FROM `char` WHERE `id`='".mysql_real_escape_string($_SESSION['id'])."' LIMIT 1";
  10. $punkty_zapytanie_wykonano = mysql_query($punkty_zapytanie) or die(mysql_error());
  11. $punkty = mysql_fetch_row($punkty_zapytanie_wykonano);
  12.  
  13. switch($usluga)
  14. {
  15.  
  16. case 4:
  17. $koszt = 20;
  18.  
  19. if($punkty[0] - $koszt >= 0)
  20. {
  21. $aktualizacja_wykonano = "UPDATE `char` SET `app` = '".mysql_real_escape_string($punkty[0]-$koszt)."',`en` = '".mysql_real_escape_string(100)."' WHERE `id`='".$_SESSION['id']."'";
  22. $aktualizacja_wykonano = mysql_query($aktualizacja_wykonano) or die(mysql_error());
  23. echo '<font class="ok">ok</font>';
  24. }
  25.  
  26. else {echo '<font class="error">blad</font>';}
  27. break;
  28.  
  29. default:
  30. echo '..';
  31. break;
  32. }
  33. }
  34.  


i tutaj pojawia się problem.. gdy wchodze z linka który podałem na początku posta zapytanie wykonuje się 2x , a gdy już odświeżam wykonuje się 1x czyli tak jak powinno. czemu tak się dzieje i jak rozwiązać ten problem (IMG:style_emoticons/default/questionmark.gif) ...

Ten post edytował Ulysess 21.11.2009, 17:34:21
Go to the top of the page
+Quote Post

Posty w temacie
- Ulysess   [MySQL][PHP] 2x wykonanie zapytania ?   21.11.2009, 15:19:24


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: 23.08.2025 - 16:00