Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    63

    [xHTML] Tabella con tanti form

    Avrei la necessità di creare una tabella con un certo numero di righe, ciascuna della quale ha un modulo con dei campi e poi il pulsante submit... Per avere un documento valido, dove devo inserire i tag <form ...> considerando che ce ne possono essere N?

    Per esempio: ogni riga rappresenta un record con le informazioni già immesse nei campi del modulo, che possono essere modificate e salvate immediatamente (una riga alla volta) tramite submit.

    Spero di essermi spiegato, grazie a chi mi darà delucidazioni

  2. #2
    io sinceramente ho capito poco,

    prova a cercare in "Discussioni e link utili" alla voce form, trovi alcuni link che spiegano come fare

    ciaux

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    63
    Originariamente inviato da webdemo
    io sinceramente ho capito poco,

    prova a cercare in "Discussioni e link utili" alla voce form, trovi alcuni link che spiegano come fare

    ciaux
    Ho dato un'occhiata ma non ho trovato nulla a riguardo :rollo:

    Scrivo un pezzo di codice per far capire cosa intendo:

    Codice PHP:
    <table>
     <
    form id="form1" ...>
      <
    tr>
        <
    td><input type="text" id="campo1" /></td>
        <
    td><input type="text" id="campo2" /></td>
        <
    td><input type="submit" value="submit" /></td>
      <
    tr>
     </
    form>
     <
    form id="form2" ...>
      <
    tr>
        <
    td><input type="text" id="campo1" /></td>
        <
    td><input type="text" id="campo2" /></td>
        <
    td><input type="submit" value="submit" /></td>
      <
    tr>
     </
    form>
    </
    table


    Questo non è corretto perchè i vari tag del form non possono stare prima del tr... Dove si devono piazzare per poter utilizzare tanti form quante sono le righe? E se questa è una cosa "brutta" da implementare, c'è qualche modo più elegante?

    Spero di aver chiarito un po'

  4. #4
    è importante la tabella?

    se puoi farne a meno potresti convertire il layout in una cosa di questo genere:

    <form id="form1" ...>
    <div>
    <input type="text" class="mright" id="campo1" />
    <input type="text" class="mright" id="campo2" />
    <input type="submit" value="submit" />
    </div>
    </form>


    .mright { margin-right: 50px; }



    altrimenti credo che sei costretto a creare n-tabelle
    magari mi sbaglio



  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    63
    Originariamente inviato da osvi
    altrimenti credo che sei costretto a creare n-tabelle
    magari mi sbaglio

    Purtroppo l'unica soluzione che ora mi viene in mente è questa... Come struttura vorrei tenere questa, ma solo se c'è una soluzione valida in tutti i sensi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.