![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 19.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam formularz złożony ze statycznych pól tekstowych i pól dodawanych dynamicznie (javascriptem).
Jak go zapisać do bazy danych? 1) do dwóch tabel? 2) słyszałam o serializacji, ale nie za bardzo umiem ją tu zastosować 3) jak się więc zapisuje (i odczytuje) dynamicznie dodawane pola formularza? Oto kod: java script: <script language="javascript"><!-- var g_guild_index=1; function addguild() { var html = ""; html += '<tr>' + ' <td><table width="100%" border="0">' + ' <tr>' + ' <td><div class="form-info" align="left">Fornavn:</div></td>' + ' <td><input type="text" class="form-info" name="fornavn_other['+g_guild_index+']" id="fornavn_other_'+g_guild_index+'" /></td>' + ' </tr>' + ' <tr>' + ' <td><div class="form-info" align="left">Etternavn:</div></td>' + ' <td><input type="text" class="form-info" name="etternavn_other['+g_guild_index+']" id="etternavn_other_'+g_guild_index+'" /></td>' + ' </tr>' + ' <tr>' + ' <td><div class="form-info" align="left">Fødselsnummer:</div></td>' + ' <td><input type="text" class="form-info" name="fodselsnummer_other['+g_guild_index+']" id="fodselsnummer_other_'+g_guild_index+'" /></td>' + ' </tr>' + ' <tr>' + ' <td><div class="form-info" align="left">Nasjonalitet:</div></td>' + ' <td><input type="text" class="form-info" name="nasjonalitet_other['+g_guild_index+']" id="nasjonalitet_other_'+g_guild_index+'" /></td>' + ' </tr>' + ' <tr>' + ' <td><div class="form-info" align="left">Adresse (ikke postboks):</div></td>' + ' <td><input type="text" class="form-info" name="adresse_other['+g_guild_index+']" id="adresse_other_'+g_guild_index+'" /></td>' + ' </tr>' + ' <tr>' + ' <td><div class="form-info" align="left">Andel aksjer i prosent:</div></td>' + ' <td><input type="text" class="form-info" name="andel_other['+g_guild_index+']" id="andel_other_'+g_guild_index+'" /></td>' + ' </tr>' + ' </table></td>' + '</tr>'+ '<tr><td></td></tr>'; newElem = document.getElementById("newguild"); newElem.innerHTML += html; g_guild_index++; } //--></script> html: <form action="bestillingsskjema-bestill.html" method="post"> <br/><p><b>Kontakt informasjon</b></p> <div class="form-info">Kontakt telefon:</div> <input type="text" name="kontakt_telefon" class="form-info"/> <div class="form-info">Kontakt e-post:</div> <input type="text" name="kontakt_epost" class="form-info"/> <br/><p><b>Fyll in firmanavn i rubrikken under</b></p> <div class="form-info">Firmanavn:</div> <input type="text" name="firmanavn" class="form-info"/> <br/><br/> <div class="text-header">Daglig leder</div> <p>Fyll inn informasjon om daglig leder</p> <div class="form-info">Fornavn:</div> <input type="text" name="fornavn" class="form-info"/> <div class="form-info">Etternavn:</div> <input type="text" name="etternavn" class="form-info"/> <div class="form-info">Fødselsnummer:</div> <input type="text" name="fodselsnummer" class="form-info"/> <div class="form-info">Nasjonalitet:</div> <input type="text" name="nasjonalitet" class="form-info"/> <div class="form-info">Gateadresse (ikke postboks):</div> <input type="text" name="gateadresse" class="form-info"/> <div class="form-info">Poststed:</div> <input type="text" name="poststed" class="form-info"/> <div class="form-info">Postnummer:</div> <input type="text" name="postnummer" class="form-info"/> <br/> <br/><div class="text-header">Eier/-e</div> <p>Fyll inn informasjon om eier. Kan være en eller flere personer</p> <div class="form-info">Fornavn:</div> <input type="text" name="fornavn_eier" class="form-info"/> <div class="form-info">Etternavn:</div> <input type="text" name="etternavn_eier" class="form-info"/> <div class="form-info">Fødselsnummer:</div> <input type="text" name="fodselsnummer_eier" class="form-info"/> <div class="form-info">Nasjonalitet:</div> <input type="text" name="nasjonalitet_eier" class="form-info"/> <div class="form-info">Adresse (ikke postboks):</div> <input type="text" name="adresse_eier" class="form-info"/> <div class="form-info">Andel aksjer i prosent:</div> <input type="text" name="andel_eier" class="form-info"/> <tr> <td><div class="form-info">Fornavn:</div></td> <td><input type="text" class="form-info" name="fornavn_other[0]" id="fornavn_other_0" class="form-info"/></div></td> </tr> <tr> <td><div class="form-info" align="left">Etternavn:</div></td> <td><input type="text" class="form-info" name="etternavn_other[0]" id="etternavn_other_0" /></td> </tr> <tr> <td><div class="form-info" align="left">Fødselsnummer:</div></td> <td><input type="text" class="form-info" name="fodselsnummer_other[0]" id="fodselsnummer_other_0" /></td> </tr> <tr> <td><div class="form-info" align="left">Nasjonalitet:</div></td> <td><input type="text" class="form-info" name="nasjonalitet_other[0]" id="nasjonalitet_other_0" /></td> </tr> <tr> <td><div class="form-info" align="left">Adresse (ikke postboks):</div></td> <td><input type="text" class="form-info" name="adresse_other[0]" id="adresse_other_0" /></td> </tr> <tr> <td><div class="form-info" align="left">Andel aksjer i prosent:</div></td> <td><input type="text" class="form-info" name="andel_other[0]" id="andel_other_0" /></td> </tr> </td> </tr> <br/> <tr> <td colspan="2" align="left"><div style="width:100%; position:relative; padding:0; margin:0" id="newguild"> </div></td> <tr> <td><p class="bold-right" onclick="addguild()">+ Legg til ny aksjonær</p></td> </tr> <br/><br/> <p>Før vi etablerer selskapet vil vi undersøke for eventuelle mangler eller logiske brister. Du vil også motta en e-post vedrørende styre i Norge og England, firmaadresse, bransje osv.</p> <input type="submit" class="submit" value="Bestill" /> </form> Ten post edytował snutka 10.08.2010, 23:09:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 03:46 |