• User Attivo

    C'era un errore nella tua query 🙂
    [php] $query="INSERT INTO parametri (
    pa,
    fc,
    fr,
    data_registrazione)
    VALUES('" .
    addslashes ( $_POST['pa'] ) . "', '" .
    addslashes ( $_POST['fc'] ) . "', '" .
    addslashes ( $_POST['fr'] ) . "', '" . [/php]

    Questa parte qui :
    [php]addslashes ( $_POST['fr'] ) . "', '" . [/php]
    Che va corretta così :

    [php]$query="INSERT INTO parametri (
    pa,
    fc,
    fr,
    data_registrazione)
    VALUES('" .
    addslashes ( $_POST['pa'] ) . "', '" .
    addslashes ( $_POST['fc'] ) . "', '" .
    addslashes ( $_POST['fr'] ) . "', '')";
    [/php]


  • User Attivo

    Ho notato solo adesso una cosa
    [php]$query=mysql_query("SELECT cognome, nome FROM elenco_clienti WHERE id='$id'");[/php]

    $id non è dichiarato...Prova invece così :
    [php]$query=mysql_query("SELECT cognome, nome FROM elenco_clienti WHERE id='".$_POST['id']."'");[/php]
    Prova anche a modificare così il codice :

    <font color="#000000"> [php]<?php
    // avvio la sessione
    session_start();
    // Dati connessione al database
    $db_host = 'localhost'; // Host - solitamente localhost
    $db_utente = 'root'; // Nome utente del Database
    $db_password = ''; // Password del Database
    $db_nomedb = ''; // Nome del Database
    // Effettua la connessione al database
    $dbh=mysql_connect ($db_host, $db_utente, $db_password) or die ('Errore nella stringa di connessione al database: '.mysql_error());
    mysql_select_db($db_nomedb);

    //inserimento dei nuovi dati
    $query="INSERT INTO parametri (
    pa,
    fc,
    fr,
    data_registrazione)
    VALUES('" .
    addslashes ( $_POST['pa'] ) . "', '" .
    addslashes ( $_POST['fc'] ) . "', '" .
    addslashes ( $_POST['fr'] ) . "', '')";

    $risultato = mysql_query( $query ) or die ( "query '$query' fallita

    " . mysql_error() );

    $query=mysql_query("SELECT cognome, nome FROM elenco_clienti WHERE id='".$_POST['id']."'");
    echo "<table>";

    $id=$_POST['id'];
    $cognome=$_POST['cognome'];
    $nome=$_POST['nome'];
    echo "<tr><td>$id<tr><td>$cognome</td><td>$nome</td></tr>";

    echo "</table>";

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

    echo "<table>

    <head>
    <style>
    table {
    border: solid 2px #000000;
    text-align: center;
    }
    td {
    solid 1px;
    color: Black;
    background: #F1EBAD;
    }
    </style>
    </head>

           <tr> 
                
                <td>PA  " . stripslashes($parametri['pa']) . "</td></tr> 
                <td>FC  " . stripslashes($parametri['fc']) . "</td></tr> 
                <td>FR  " . stripslashes($parametri['fr']) . "</td></tr> 
                
              
                </table><br />";  
    

    ?> [/php]


  • User Attivo

    Ti ringrazio! Allora per il primo messaggio ok avevo tagliato postandolo...

    Ho cambiato come mi hai detto ma mi dà sempre variabile id da definire...e niente nome e cognome...SIGH! 😞


  • User Attivo

    OPS scusami non avevo letto bene, ora lo rifaccio e vedo...:) Grazie, stammi dietro mi raccomando 😄

    :ciauz:


  • User Attivo

    Niente da fare, neanche il codice da te posta va bene, mi dà tutte le variabili da definire...😢


  • User Attivo

    Ma scusa, il form per mandare i valori dove sta?;)


  • User Attivo

    Eccolo 🙂

    [HTML]<html>
    <head>
    <title></title>
    </head>
    <center><b><font size=5></font></center></b><br>
    <form action="para.php" name="modulo1" method="post">
    PA<input type="text" name="pa"><br><br>
    FC<input type="text" name="fc"><br><br>
    FR<input type="text" name="fr"><br><br>
    <br><br>

    <input type="submit" value="INVIA I DATI">
    </head>
    </html>[/HTML]

    Grazie! 🙂


  • User Attivo

    Dopo aver compilato il form mi va nella pagina php con tutti i campi perfettamente compilati...ma deve esserci scritto anche il cognome e nome di chi sono quei dati.

    Quindi...ho un elenco_clienti---->clicco sul cognome e finisco sul form appena postato---->compilo i campi e mi dà in php tutti i valori immessi ma senza cognome e nome :arrabbiato:

    Grazie! 🙂


  • User Attivo

    E scusa ma
    [PHP]
    $id=$_POST['id'];
    $cognome=$_POST['cognome'];
    $nome=$_POST['nome'];[/PHP]

    I post da quale form li ricavi???


  • User Attivo

    Ho una raccolta utenti: form e pagina php con tabella db ovviamente. I post li raccolgo lì (tutto funzionante).