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

    trasportare variabile in altra pagina php

    Ciao ragazzi ho 1problema con i form di php..praticamente ho questo pezzo di codice
    (La tabella "telefono" ha come campi: codtelefono,numero,tipo,login)
    codice:
    <?php
    Connessione al database $dbconn
    .
    .
    .
    .
              $user = "stefano";
              $query_telefono = "SELECT * FROM telefono WHERE login ="$user";
              $query_tel_result = pg_query ($dbconn,$query_telefono);
              while ($colonne = pg_fetch_assoc($query_tel_result))
              {
                 $codice = $colonne['codtelefono'];
                 $tipo = $colonne['tipo'];
                 $numero = $colonne['numero'];
                 print "<table>";
                 print "<form method=\"POST\" action=\"modifica_telefono.php?codice=$codice\" name=\"modifica_telefono_form\">";
                 print "<tr>";
                 print "<td>$tipo</td>";
                 print "<td>$numero</td>";
                 print "<td><input name=\"modifica_telefono\" type=\"submit\" value=\"Modifica\"></td>";
                 print "</tr>";
                 print "</form></table>";
              }
         ?>
    Praticamente io ho 2 tuple della tabella "telefono", ma in tutte e due i form che vengono creati ho codice = 1 che è il codtelefono della prima tupla...il 2°form che viene creato non ha il codice giusto nella sua action ma quello della 1°tupla e non so come fare per avere il 2°codice!
    grazie mille a tutti

    Praticamente mi vengono

  2. #2
    C'avessi capito una parola :|

    Potresti essere più chiaro?

  3. #3
    Si ok scusami...praticamente voglio portare il valore del campo "codtelefono" della tabella "telefono" in 1altra pagina php, precisamente nella pagina "modifica_telefono.php"!
    Il codice che ho postato è1parte di 1codice molto più ampio,dopo che ho fatto la query viene fatto 1ciclio while che crea 1form e 1tabella per ogni tupla trovata..e quando clicca sul tasto modifica di ogni form mi deve inviare alla pagina "modifica_telefono.php" il codtelefono...grazie

  4. #4
    Fai un campo hidden nel form della prima pagina e gli metti dentro il codice che ti interessa.

    Poi nella seconda pagina leggi il contenuto dei quel campo hidden

    Spero di aver capito bene!

  5. #5
    Ok grazie mille..è possibile postare un semplice esempio?!grazie ancora

  6. #6
    <input type='hidden' name='var' value='valoredapassare' />

    poi nella seconda pagina leggi il contenuto di $_POST['var']

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.