Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Dodawanie rekordu danemu ID
--bartek4175--
post
Post #1





Goście







mam kod:
  1. <?php
  2.  
  3. $user = user::getData('', '');
  4.  
  5. $queryResult = mysql_query("SELECT `Admin` FROM `users` WHERE `id` = $user[id]")
  6. or die("Zapytanie niepoprawne");
  7.  
  8. if ($queryResult)
  9. {
  10. $wynik = mysql_fetch_array($queryResult);
  11. if($wynik["Admin"]==1)
  12. { ?>
  13. <center><table><tr><td>Dodawanie piłeczek<br><form method="post">
  14. <input type="text" name="login" value="login" />
  15. <input type="text" name="ilosc" value="ilość" />
  16. <button type="sumbit" name="wyslanoz">Dodaj</button>
  17. </form>
  18. </td>
  19. </tr>
  20.  
  21. <tr>
  22. <td>
  23. Zabieranie piłeczek<br><form method="post">
  24. <input type="text" name="login" value="login" />
  25. <input type="text" name="ilosc" value="ilość" />
  26. <button type="sumbit" name="wyslanoo">Zabierz</button>
  27. </form>
  28. </td>
  29. </tr>
  30. </table>
  31. <?php
  32. }
  33. else {
  34. echo 'Brak uprawnień';
  35. }
  36. }
  37. ?>
  38. <?php
  39. if(isset($_POST["wyslanoz"]))
  40. {
  41. $zapytaniez = "UPDATE `users` SET `pileczki` = `pileczki`='$_POST[ilosc]' WHERE `login`='$_POST[login]'";
  42. $idzapytaniaz = mysql_query($zapytaniez);
  43. echo "Piłeczki zostały pomyślnie dodane!";
  44. echo '<br>Zakaz odświeżania strony!';
  45. }
  46. ?>
  47. <?php
  48. if(isset($_POST["wyslanoo"]))
  49. {
  50. $zapytanieo = "UPDATE `users` SET `pileczki` = `ilosc`='$_POST[ilosc]' WHERE `login`='$_POST[login]'";
  51. $idzapytaniao = mysql_query($zapytanieo);
  52. echo "Piłeczki zostały pomyślnie odebrane!";
  53. echo '<br>Zakaz odświeżania strony!';
  54. }
  55. ?>


Proszę o pomoc !
Go to the top of the page
+Quote Post
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Cytat(-bartek4175- @ 15.08.2013, 15:57:13 ) *
Proszę o pomoc !

To rozwiń swoją wypowiedź.
Go to the top of the page
+Quote Post
bartek4175
post
Post #3





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Po prostu nie dodaje ani nie odejmuje
Go to the top of the page
+Quote Post
Turson
post
Post #4





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. $zapytaniez = "UPDATE `users` SET `pileczki` = `pileczki`+'$_POST[ilosc]' WHERE `login`='$_POST[login]'";

I analogicznie
Go to the top of the page
+Quote Post
bartek4175
post
Post #5





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Cytat(TursoN @ 15.08.2013, 16:44:09 ) *
  1. $zapytaniez = "UPDATE `users` SET `pileczki` = `pileczki`+'$_POST[ilosc]' WHERE `login`='$_POST[login]'";

I analogicznie



wyświetla:

Zapytanie niepoprawne
Go to the top of the page
+Quote Post
Turson
post
Post #6





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. mysql_query("UPDATE `users` SET `pileczki` = `pileczki`+'$_POST[ilosc]' WHERE `login`='$_POST[login]'") or die();

Co wywala?
Go to the top of the page
+Quote Post
bartek4175
post
Post #7





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Cytat(TursoN @ 15.08.2013, 16:55:57 ) *
  1. mysql_query("UPDATE `users` SET `pileczki` = `pileczki`+'$_POST[ilosc]' WHERE `login`='$_POST[login]'") or die();

Co wywala?

pisze tylko Zapytanie niepoprawne
Go to the top of the page
+Quote Post
Turson
post
Post #8





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Bo wkleiłeś to zapytanie w $queryResult a nie $zapytaniez
Go to the top of the page
+Quote Post
bartek4175
post
Post #9





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Cytat(TursoN @ 15.08.2013, 17:11:09 ) *
Bo wkleiłeś to zapytanie w $queryResult a nie $zapytaniez

ok teraz jest ok ale nie dodaje
Go to the top of the page
+Quote Post
nospor
post
Post #10





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




dopisz
or die(mysq_error());
do pozostalych zapytan a dowiesz sie jakie masz bledy .....

Zanim napiszesz kolejnego posta lektura obowiązkowa dla ciebie
Temat: Jak poprawnie zada pytanie



--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
bartek4175
post
Post #11





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Dzięki Pomogło biggrin.gif
Go to the top of the page
+Quote Post

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: 22.08.2025 - 01:05