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

    inserimento dati in db mysql tramite form

    Ciao,
    ho uno script che mi permette di inserire in mysql dei dati provenienti da un modulo. Lo script va a buon fine, ma nel database non vedo traccia della insert fatta, inquanto mi visualizza un record vuoto. Dove sbaglio?

    Posto il codice:

    remove.html
    Codice PHP:
    <form action="remove.php" metod="post">
        <
    p align="center">Testo <input type="text" name="DU_TEXT"Url
        
    <input type="text" name="DU_URL"> </p>
        <
    p align="center">IP <input type="text" name="DU_IP"Data richiesta
        
    <input type="text" name="DU_DATA_RICH">
        <
    input type="submit" name="salva" value="salva"> </p>
    </
    form
    remove.php
    Codice PHP:
    <?php
    // dati per la connessione al database

    $db_host       "localhost";
    $db_user       "provaus";
    $db_password   "provaprova";
    $db_name       "provadb";

    // connessione al database

    $db            =  mysql_connect ($db_host$db_user$db_password);
    $db_forum      =  mysql_select_db ($db_name$db);

    // query di inserimento

    $query         "INSERT INTO `deleteurl` (DU_TEXT, DU_URL, DU_IP, DU_DATA_RICH)
                      VALUES ('"
    .$_POST['DU_TEXT']."', '".$_POST['DU_URL']."', '".$_POST['DU_IP']."', '".$_POST['DU_DATA_RICH']."')";

    // esecuzione della query

    $query_results =  mysql_query($query) or die(mysql_error($db));
    ?>

    Grazie

  2. #2
    Utente di HTML.it L'avatar di monzon
    Registrato dal
    Nov 2009
    Messaggi
    27
    ti da qualche errore? oppure risulta tutto inserito correttamente?

  3. #3
    prova a scrivere la query così:
    Codice PHP:
    $query"INSERT INTO deleteurl (DU_TEXT, DU_URL, DU_IP, DU_DATA_RICH)VALUES ('$_POST[DU_TEXT]', '$_POST[DU_URL]', '$_POST[DU_IP]', '$_POST[DU_DATA_RICH]')"

  4. #4
    anche con la modifica di E.d.i.73 non funziona, non restituisce nessun errore, la pagina è bianca e sul db inserisce un record vuoto.

    Come posso risolvere?

  5. #5
    forse il problema è qui:
    <form action="remove.php" metod="post">
    correggi con method

  6. #6
    Grazie mille E.d.i.73 ora funziona, non inviava le informazioni perchè era sbagliato metod..

    posto quello corretto:

    Codice PHP:
    <form action="remove.php" method="post"
    Grazie

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.