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

    Salvare dati da form html in database

    Salve a tutti,io ho creato un form html con i soliti campi nome,cognome,età,ecc....e vorrei che i dati del form vengano salvati in dei record nel database,e poi con la pressione di un pulsante (per esempio viasualizza lista)vengano mostrati tutti i record salvati ,con la possibilità di modificare il profilo o cancellarlo.Non so se mi sono spiegato al meglio,grazie a tutti in anticipo...

  2. #2

    Re: Salvare dati da form html in database

    Originariamente inviato da best_king
    Salve a tutti,io ho creato un form html con i soliti campi nome,cognome,età,ecc....e vorrei che i dati del form vengano salvati in dei record nel database,e poi con la pressione di un pulsante (per esempio viasualizza lista)vengano mostrati tutti i record salvati ,con la possibilità di modificare il profilo o cancellarlo.Non so se mi sono spiegato al meglio,grazie a tutti in anticipo...
    ok... qual è il problema??????????

  3. #3
    ciao ,grazie per avermi risposto...allora il mio problema sta su come posso fare per far salvare i dati del form in delle tabelle mysql,e poi visualizzarle in un'altra pagina come per esempio lista contatti..come posso farlo?grazie.

  4. #4
    Devi usare php (o asp, jsp vedi tu):

    i passi da seguire sono questi:
    1) ti creai le tabelle sul db
    2)il form spedisce di dati a uno script php
    3) lo script apre la connessione al db e inserisce i dati nella tabella
    4) poi scrivi un'altra pagina php (lista conttatti) che apre la connessione al db, legge i dati dalle tabelle, li mostra in una tabella

    puoi seguire uno dei tanti tutoria che ci sono in rete
    es:http://www.html.it/guide/guida-php-e-mysql-pratica/

  5. #5
    ok perfetto adesso provo,ti ringrazio gentilissimo

  6. #6
    ciao sto creando gli script questo è carica che importa i valori dei campi del form html;
    <?php
    $host="localhost";
    $user="administrator";
    $password="admin";
    $myconn=mysql_connect($host,$user,$password) or die("Connection error");
    $db_name="mio_database";
    mysql_select_db($db_name,$myconn);
    $query="INSERT INTO dati_anagrafici(nome,cognome,cellulare) VALUES ('{$_POST['nome']}','{$_POST['cognome']}','{$_POST['cellulare']}";
    $result=mysql_query($query,$myconn);
    ?>
    qust'altro invece è lo script che legge i dati dal database....
    <?php
    $myconn=mysql_connect($host,$user,$password) or die("Connection error");
    $db_name="mio_database";
    mysql_select_db($db_name,$myconn);
    $query_read="SELECT nome,cognome,cellulare* FROM dati_anagrafici";
    $result=mysql_query($query_read,$myconn);
    $row_number=mysql_num_rows($result);
    for ($i=0;$i<$row_number;$i++)
    {
    $array_result=mysql_fetch_row($result);
    $nome=$array_result[0];
    $cognome=$array_result[1];
    $cellulare=$array_result[2];
    echo $nome."|".$cognome."|".$cellulare;
    }
    ?>
    il problema è che mi da questo errore...

    Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\Prova\listacontatti.php on line 13
    Cosa ho sbagliato?Grazie..

  7. #7
    perfetto ho risolto....il problema stava nella variabile $query che ho modificato cosi.....$query="INSERT INTO dati_anagrafici VALUES('$_POST[nome]','$_POST[cognome]','$_POST[cellulare]');";e funziona perfettamente..grazie a tutti ...ciaooo

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.