Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Dodawanie rekordów a rodzaj przeglądarki
krzesik
post
Post #1





Grupa: Zarejestrowani
Postów: 517
Pomógł: 1
Dołączył: 25.08.2012

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


Mam problem ze skryptem i dodawanie rekordów do tabeli MySQL. Pod IE działa ok dodaje więcej niż jeden rekord (formularz w pętli), a w Mozilli dodaje mi tylko jeden rekord, to jest wina przeglądarki? czy może sią jakieś inne powody? Dla jasności dołączam skrypt dodający dane do bazy.

  1. .......
  2. // wcześniej zapisuję do jednej z tabel nagłówek dokumentu
  3. if ($zapisnaglowka)
  4. {
  5.  
  6. $x = 0;
  7. while(!empty($nazwa_zw[$x]) and !empty($ilosc[$x]) and !empty($cena[$x]))
  8. {
  9. $zapissrodka = @mysql_query("INSERT INTO sprzedaz_srodek SET
  10. typ_dok ='$typ_dok',
  11. id_dok_spr ='$id_dok_spr',
  12. nr_dok_spr ='$NowyNrFaktury/$rok',
  13. data_sprzedazy ='$data_sprzedazy',
  14. nazwa_zw ='$nazwa_zw[$x]',
  15. ilosc ='$ilosc[$x]',
  16. jm ='$jednostka_miary[$x]',
  17. cenaN ='$cena[$x]',
  18. prc_vat ='$prc_vat[$x]',
  19. wartoscbrutto ='$wartoscbrutto[$x]',
  20. wartoscN ='$wartoscnetto[$x]',
  21. wartoscvat ='$wartoscvat[$x]'") or die('Queryproblem: '.mysql_error());
  22. $x++;
  23. }
  24. .........
  25.  
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
krzesik
post
Post #2





Grupa: Zarejestrowani
Postów: 517
Pomógł: 1
Dołączył: 25.08.2012

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


  1.  
  2. <table width="100%" border="0" id="tabela">
  3. <tr bgcolor="teal">
  4. <th width="5%">L.p.</th>
  5. <th width="30%">Nazwa towaru / usługi</th>
  6. <th width="5%">j.m.</th>
  7. <th width="10%">Ilość</th>
  8. <th width="10%">Cena jednost.</th>
  9. <th width="5%">VAT</th>
  10. <th width="5%">Usuń</th>
  11. </tr>
  12. <tr id="wiersz-1">
  13. <td width="5%" align="center">1</td>
  14. <td width="30%">
  15. <input type="text" name="nazwa_zw[]" value="" style="width: 98%"></input>
  16. </td>
  17. <td width="5%">
  18. <SELECT name='jednostka_miary[]' style="width: 100%">
  19. <option value='kg'>kg</option>
  20. <option value='szt'>szt</option>
  21. </td>
  22. <td width="10%">
  23. <input type="text" name="ilosc[]" value="" style="width: 96%"></input>
  24. </td>
  25. <td width="10%">
  26. <input type="text" name="cena[]" value="" style="width: 96%"></input>
  27. </td>
  28. <td width="5%">
  29. <SELECT name='prc_vat[]' style="width: 100%">
  30. <option value='23'>23%</option>
  31. <option value='8'> 8%</option>
  32. <option value='5' selected="selected"> 5%</option>
  33. <option value='3'> 3%</option>
  34. <option value='0'>n.p.</option>
  35. </td>
  36. <td align="center"><a class="delete button" href="#"></a></td>
  37.  
  38. </tr>
  39. <p><a href="#" id="dodajWiersz" class="add button">Dodaj nowy wiersz</a></p>
  40.  
  41.  
  42.  
  43.  
Go to the top of the page
+Quote Post

Posty w temacie


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: 9.10.2025 - 13:05