Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql] Przekazanie wartości
Outbreak
post 23.07.2007, 19:40:21
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 4.07.2007

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


Chodzi mi o to aby po wysłaniu tego formularza tabela "kwaota" była równa wartości tabeli "oplata" z crm_klienci. Niby jest takie coś jak "a == b" itd ale mi to nie wychodziło... moge jedynie dać plusa za pomoc winksmiley.jpg

  1. <?
  2. }
  3. }
  4. elseif ($action == 'zlecenia') {
  5. if ($_POST['tytul']) {
  6. if (isset($_POST['tytul'], $_POST['kwota'], $_POST['podatek'], $_POST['opis'], $_POST['okres'])) {
  7.  
  8.  
  9.  
  10.  
  11.  
  12. foreach($_POST['klient'] as $value)
  13.  
  14. {
  15. $query = $db->query('INSERT INTO `crm_klienci_zlecenia` VALUES('', ''.strip_tags($_POST['tytul']).'', ''.str_replace(',','.',$_POST['kwota']).'', ''.strip_tags($_POST['podatek']).'', ''.strip_tags($_POST['opis']).'', ''.$user->get_user_name().'', ''.(int)$value.'', ''.strip_tags($_POST['data']).'', '.$_POST['okres'].')');
  16. }
  17. $db->print_error();
  18. ?> Zlecenie zostało dodane!<?
  19. }
  20. else {
  21. $core->error('Admin:zlecenia:dodaj', 'Uzupelnij wszystkie pola!');
  22. }
  23. }
  24. else {
  25. ?>
  26. <form action="admin.php?op=faktury&amp;action=zlecenia" method="post">
  27. <div>
  28. Wybierz klienta:
  29. <select name="klient[]" size="6" multiple="multiple">
  30. <? $list = $db->query('SELECT * FROM `crm_klienci`');
  31. while (($q = $db->fetch_array($list)) != false) {
  32.  
  33. if ($q['id'] == $_GET['kid']) {
  34. ?><option value="<?=$q['id']?>" selected="selected"><?=$q['imie']?> <?=$q['nazwisko']?><?
  35. }
  36. else {
  37. ?><option value="<?=$q['id']?>"><?=$q['imie']?> <?=$q['nazwisko']?><?
  38. }
  39. } ?>
  40. </select>
  41. <select name="okres">
  42. <option value="1" selected="selected">Styczeń</option>
  43. <option value="2" selected="selected">Luty</option>
  44. <option value="3" selected="selected">Marzec</option>
  45. <option value="4" selected="selected">Kwiecień</option>
  46. <option value="5" selected="selected">Maj</option>
  47. <option value="6" selected="selected">Czerwiec</option>
  48. <option value="7" selected="selected">Lipiec</option>
  49. <option value="8" selected="selected">Sierpień</option>
  50. <option value="9" selected="selected">Wrzesień</option>
  51. <option value="10" selected="selected">Październik</option>
  52. <option value="11" selected="selected">Listopad</option>
  53. <option value="12" selected="selected">Grudzień</option>
  54. </select>
  55. <br />
  56. Tytuł zlecenia: <input type="text" name="tytul" />
  57. <br />
  58. Kwota netto: <input type="text" name="kwota" />
  59. <br />
  60. Podatek: <input type="text" name="podatek" value="22" />%
  61. <br />
  62. Opis:
  63. <br />
  64. <textarea name="opis"></textarea>
  65. <br />
  66. Data dodania (dd.mm.YYYY): <input type="text" name="data" value="<?=$core->now()?>" />
  67. <br />
  68. <input type="submit" value="Dodaj zlecenie" />
  69. </div>
  70. </form>


Ten post edytował Outbreak 23.07.2007, 21:25:34
Go to the top of the page
+Quote Post
mike
post 23.07.2007, 19:45:16
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Przed sprawdzaniem warunku zrób print_r'a z $q i $_GET żeby sie upewnić jakie dane masz.

P.S.
Proszę poprawić tytuł wątku. W chwili obecnej jest on bezużyteczny.
Zasady formułowanie poprawnych tytułów wątków znajdziesz w Regulaminie.
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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 21:23