Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    48

    Selezione di record tramite Post

    Salve a tutti e buon Ferragosto.
    Ho una form costituita da due select (menù a tendina) attraverso cui imposto i parametri con cui interrogare un database MySQL ed una tabella che mostra i risultati della query, quindi i record selezionati e disposti riga per riga.
    A questo punto, nella suddetta tabella, vorrei aggiungere una ulteriore colonna contenente un pulsante (o un semplice link) con cui poter modificare il record di appartenenza. In altri termini devo creare un pulsante associato ad ogni record, tale che cliccando su di esso, ottengo ad esempio un post con cui riuscire a risalire al record (ad esempio tramite il valore di un determinato campo) a cui il pulsante è associato.
    Spero di essermi riuscito a spiegare bene e spero sia un problema risolvibile in PHP, resto in attesa di una vostra illuminazione

  2. #2
    Ciao e buon ferragosto anche a te!


    Nel ciclo while con cui costruisci la tabella che mostra i risultati della query devi aggiungere alla fine di ogni riga un'ulteriore cella che contiene un link (se vuoi anche un bottone ma poi dovrai fare anche qualcosa via javascript).
    Questo link punterà allo script di modifica e passarà via GET (con un link non puoi passare variabili via POST) il valore del campo che identifica il record.

    ad esempio se "modifica_record.php" è lo script dentro il quale modifichi il record e se il campo significativo del db per individuare univocamente il record è il primo campo, farai qualcosa del genere:

    Codice PHP:
    while ($row mysql_fetch_array($resultMYSQL_ASSOC)) 
    {
       echo 
    '<TR><TD>...</TD><TD><A herf="modifica_record.php?id_record='.$row[0].'>modifica<A></TD></TR>';


  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    48

    [RISOLTO] Selezione di record tramite Post

    Risolto, grazie infinite philbert

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.