Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    passaggio di un dato tra tanti

    Salve,
    stavolta l'impresa è ardua.
    Credo di esserci quasi ma ho bisogno del vostro prezioso aiuto.

    Estraggo i dati da un DB e li metto in una tabella. Voglio poter selezionarne uno dalla lista e passare tutte le varuabili di una riga ad una nuova pagina.

    allora ecco il codice:

    Codice PHP:

    {while ($row=mysql_fetch_array($risultato))

                {

                
    $nome=$row["nome"];

                
    $provincia=$row["provincia"];

                
    $dug=$row["dug"];

                
    $ragione_sociale=$row["ragione_sociale"];

                
    $forma_giuridica_desc=$row["forma_giuridica_desc"];

                
    $strada=$row["strada"];

                
    $numero_civico=$row["numero_civico"];

                
    $comune=$row["comune"];

                
    $cap=$row["cap"];

                
    $numero_telefonico=$row["numero_telefonico"];

                
    $descrizione_categoria=$row["descrizione_categoria"];

                echo (
    '

                <table height="20" border="1" cellpadding="4" cellspacing="0">

                <tr>

                <form method="post" action="nuovo_cliente.php">

                </td><td width="125" align="center">

    '
    .$ragione_sociale.

                
    '</td><td width="120" align="center">

    '
    .$forma_giuridica_desc.

                
    '<td width="110" align="center">

    '
    .$nome.

                
    '</td><td width="150" align="center">

    '
    .$dug.' '.$strada.', '.$numero_civico.

                
    '</td><td width="20" align="center">

    '
    .$provincia.

                
    '</td><td width="50" align="center">

    '
    .$comune.

                
    '</td><td width="35" align="center">

    '
    .$cap.

                
    '</td><td width="60" align="center">

    '
    .$numero_telefonico.

                
    '</td><td width="250" align="center">

    '
    .$descrizione_categoria.

                
    '<input type="hidden" name="nome" value="'.$nome.'">'.

                
    '</td><td width="65" align="center">

     <input type="submit" name="submit" value="Inserisci">'
    .

                
    '</td></tr>

                </table>

                </form>'
    );

                }

                } 
    nella parte finale ho preso una variabile e l'ho messa in un form coem dato hidden. Il problema è che quando faccio click su inserisci, nella nuova pagina la variabile non passa. Perchè?

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    Controlla in primis nel primo output html che il valore della variabile sia settato correttamente nel value del campo hidden.

  3. #3

    risolto...

    Alla fine ho risolto linkando la pagina con un form successivo prendendo due elementi ragione sociale e telefono. Nella seconda pagina ho fatto una nuova query e i campi del form si riempiono con i dati che già ho.
    Grazie.

    Codice PHP:
    if ($num>="0")

               {while (
    $row=mysql_fetch_array($risultato))

                {

                
    $nome=$row["nome"];

                
    $provincia=$row["provincia"];

                
    $dug=$row["dug"];

                
    $ragione_sociale=$row["ragione_sociale"];

                
    $forma_giuridica_desc=$row["forma_giuridica_desc"];

                
    $strada=$row["strada"];

                
    $numero_civico=$row["numero_civico"];

                
    $comune=$row["comune"];

                
    $cap=$row["cap"];

                
    $numero_telefonico=$row["numero_telefonico"];

                
    $descrizione_categoria=$row["descrizione_categoria"];

                echo (
    '

                <table height="20" border="1" cellpadding="4" cellspacing="0">

                <tr>

                <form method="post" action="nuovo_cliente.php">

                </td><td width="125" align="center">

    [url="nuovo_cliente.php?ragione_sociale='
    .$ragione_sociale.'&numero_telefonico='.$numero_telefonico.'"]'.$ragione_sociale.'[/url]'.

                
    '</td><td width="120" align="center">

    '
    .$forma_giuridica_desc.

                
    '<td width="110" align="center">

    '
    .$nome.

                
    '</td><td width="150" align="center">

    '
    .$dug.' '.$strada.', '.$numero_civico.

                
    '</td><td width="20" align="center">

    '
    .$provincia.

                
    '</td><td width="50" align="center">

    '
    .$comune.

                
    '</td><td width="35" align="center">

    '
    .$cap.

                
    '</td><td width="60" align="center">

    '
    .$numero_telefonico.

                
    '</td><td width="250" align="center">

    '
    .$descrizione_categoria.

                
    '</td></tr>

                </table>

                </form>'
    );

                }

                } 

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.