Visualizzazione dei risultati da 1 a 3 su 3

Discussione: inserimento record

  1. #1

    inserimento record

    Ciao ragazzi sono di nuovo qua a chiedervi cosa ho sbagliato in questo codice
    grazie per il vostro aiuto!!



    <html>
    <head>
    <title>Compila il form con i tuoi dati</title>
    </head>
    <body>
    <formaction="New1.php" method"post">
    <table>
    <tr><td>nome:</tr><td><input type="text" name="nome" ></td></tr>
    <tr><td>cognome:</tr><td><input type="text" name="cognome" ></td></tr>
    <tr><td>data di Nascita:</tr><td><input type="text" name="data di nascita" ></td></tr>
    <tr><td>luogo di nascita:</tr><td><input type="text" name="luogo di nascita" ></td></tr>
    <tr><td>interessi:</tr><td><input type="text" name="interessi" ></td></tr>
    <tr><td colspan="2"><input type="submit" value="invia"></tr></td>
    </body>
    </html>
    <?php


    $a = '****' ; //indirizzo ip del server (ho omesso questi dati per ovvie ragioni
    $b = '****' ; //nome utente
    $c = '****' ; //password
    $d = 'Sql394904_1' ;


    $db = mysql_connect($a, $b, $c)
    or die ("impossibile server");
    mysql_select_db($d, $db)
    or die ("impossibile database");
    $query = "insert into utenti" . /*controllare*/
    "(nome, cognome, data di nascita, luogo di nascita, interessi) " .
    "VALUES('" .
    $_REQUEST['nome'] . "','" .

    $_REQUEST['cognome'] . "','" .

    $_REQUEST['data di nascita'] . "','" .

    $_REQUEST['luogo di nascita'] . "','" .

    $_REQUEST['interessi'] . "',')" ;

    if (!mysql_query ($query, $db))
    {
    echo("impossibile inserire");
    }
    else
    {
    echo("ok") ;
    }
    mysql_close($db);
    ?>



  2. #2
    Non faresti male a segnalare l'errore che ti da. Agevolerebbe gli altri ad aiutarti.

  3. #3
    io ti consiglio di dichiarare prime la variabili tipo

    $nome = $_REQUEST['nome'] ecc

    e poi scrivere la procedura
    Codice PHP:
     $db mysql_connect($a$b$c) or die ("impossibile server"); 
    mysql_select_db($d$db) or die ("impossibile database"); 
    $query "insert........ecc 
    almeno poi hai il codice più pulito e c'è meno rischio di sbagliare

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.