Visualizzazione risultati 1 fino 3 di 3
Like Tree1Likes
  • 1 Post By sevenjeak

Discussione: Modifica a codice: sovrascrivere dati in DataBase invece che aggiungere nuove righe.

  1. #1
    FantaCastor non è connesso Neofita
    Data registrazione
    23-09-2013
    Messaggi
    29

    Question Modifica a codice: sovrascrivere dati in DataBase invece che aggiungere nuove righe.

    Salve a tutti,
    il codice che andrò a mostrarvi invia dati da form a un database ma ogni volta aggiunge una riga. A me interessa che ogni volta che invio dati essi si sovrascrivino ai dati precedenti presenti nella stessa riga. Diciamo che ho bisogno di un aggiornamento piuttiosto che di un'aggiunta. Potete aiutarmi?

    Codice PHP:
    <?php
    $conn
    =mysql_connect("localhost", "my_fantacastor", "") or die(mysql_error());
    $sele=mysql_select_db("my_fantacastor", $conn) or die(mysql_error());

    $attaccante1=$_POST["selezione_attaccante1"];
    $attaccante2=$_POST["selezione_attaccante2"];
    $attaccante3=$_POST["selezione_attaccante3"];
    $attaccanteRIS1=$_POST["selezione_attaccanteRIS1"];
    $attaccanteRIS2=$_POST["selezione_attaccanteRIS2"];


    if(
    $attaccante1!=="" and $attaccante2!=="" and $attaccante3!=="" and $attaccanteRIS1!=="" and $attaccanteRIS2!=="")
    {

    {
    $stringa="insert into attaccanti_gabriele(visual_attaccante1, visual_attaccante2, visual_attaccante3, visual_attaccanteRIS1, visual_attaccanteRIS2, data_ora) values('$attaccante1', '$attaccante2', '$attaccante3', '$attaccanteRIS1', '$attaccanteRIS2', now())";

    mysql_query($stringa) or die(mysql_error());

    header('Location: http://fantacastor.altervista.org/formazioni_tendina/gabriele/tend_att_gabriele.php');}
    ;}

    else { echo
    "errore";} ?>
    Sentitevi liberi di correggere qualsiasi errore grossolano che notate, sto muovendo i primi passi

  2. #2
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito

    Bastava fare una ricerca su google, in questo caso, dovresti utilizzare il comando sql UPDATE, no INSERT, che ti inserisci, come dici te, un nuovo record nel database, dai un'occhiata qui:

    http://www.phpnews.it/corsi/corso-ph...ento-dei-dati/
    FantaCastor likes this.

    Sevenjeak
    Software developer and much more

  3. #3
    FantaCastor non è connesso Neofita
    Data registrazione
    23-09-2013
    Messaggi
    29

    Predefinito

    Ottimo, grazie.

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •