Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][MySQL][PHP]jednostka miary i pola formularza
hubson87
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 8
Dołączył: 9.02.2011
Skąd: Wrocław

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


Witam, spróbuje opisać mój problem.

Mam tabele

  1. CREATE TABLE `specyfikacja` (
  2. `symbol` varchar(15) NOT NULL DEFAULT '',
  3. `id_typ` int(2) UNSIGNED ZEROFILL NOT NULL DEFAULT '00',
  4. `dodatkowy opis` varchar(60) DEFAULT NULL,
  5. `cena_j.` float(10,2) UNSIGNED NOT NULL DEFAULT '0.00',
  6. `id_dostawca` int(10) UNSIGNED NOT NULL DEFAULT '0',
  7. PRIMARY KEY (`symbol`)
  8. )


oraz

  1. CREATE TABLE `typ` (
  2. `id_typ` int(2) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
  3. `typ` varchar(30) NOT NULL DEFAULT '',
  4. `jednostka` char(1) NOT NULL DEFAULT '',
  5. PRIMARY KEY (`id_typ`)
  6. )




Teraz tworzę formularz gdzie wybieram symbol towaru i jego ilosc, z tym że chciałbym, że jeżeli wybiorę symbol z pola select i jednostka towaru beda sztuki (s) to ma mi sie pojawic jedno pole input w komorce x , natomiast jak wybiore towar ktorego jednostka beda metry (m) to 2 pola input ( 1 na metry drugie na centymetry). Z góry dzięki za wszelką pomoc


  1. <select name="symbol[]">
  2.  
  3.  
  4. <optgroup label="symbol">
  5.  
  6. <?php
  7.  
  8.  
  9.  
  10.  
  11. $zapytanie = mysql_query ("SELECT symbol FROM specyfikacja WHERE id_dostawca='$dostawca' ORDER BY symbol");
  12.  
  13. while($option = mysql_fetch_assoc($zapytanie)) {
  14.  
  15. echo '<option value="'.$option['symbol'].'">'.$option['symbol'].'</option>';
  16. }
  17.  
  18. ?>
  19.  
  20. </optgroup>
  21. </select>
  22. </td>
  23.  
  24. <td ><input type="text" name="ilosc[]" maxlength="13"></td> <------ komorka x

Go to the top of the page
+Quote Post
lukaskolista
post
Post #2





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

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


Najlatwiej:
document.getElementById('id_elementu').innerHTML = 'html do wstawienia';
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: 20.08.2025 - 14:21