Visualizzazione dei risultati da 1 a 7 su 7

Discussione: query per update

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656

    query per update

    scusate se sembro invadente ma potrste scrivermi il codice php per effettuare un aggiornamento dati??

    devo far aggirnare i dati ai miei utenti.

    sono 5 colonne:
    password, email, nome, cognome, data_nascita.

    io non ci riesco prorpio. grazie mille

  2. #2
    eccoti una guida
    http://php.html.it/guide/lezione/228...a-della-query/

    il codice ora riportato ti mostra la SQL di una query per l'aggiornamento di un record
    codice:
    UPDATE my_table SET nome='Mario' WHERE cognome='Rossi'
    come vedi è semplice basta sostituire my_table con il nome della tabella poi dopo SET metti i nomi dei campi con le var che conterranno i nuovi valori e poi la WHERE per farti un esempio con i tuoi compi

    codice:
    UPDATE my_table SET nome=$nome_edit, cognome=$cognome_edit, email=$email_edit, data_nascita=$data_nascita_edit, password=$password_edit WHERE cognome='Rossi'
    questo è un esempio poi la where la modifichi te come più ti serve se id nome ecc....



  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656
    va bene cosi??

    Codice PHP:
    <?php

    // set your infomation.

    $dbhost='localhost';

    $dbusername='root';

    $dbuserpass='';

    $dbname='login';

    // connect to the mysql database server.

    mysql_connect ($dbhost$dbusername$dbuserpass);

    if (!
    mysql_select_db($dbname)) die(mysql_error());

    $nome $_POST['nome '];

    $cognome $_POST['cognome'];


    $email $_POST['email'];

    $data_nascita $_POST['data_nascita'];


    $password md5($password);

    $query "UPDATE member SET nome=$nome, cognome=$cognome, email=$email, data_nascita=$data_nascita, password=$password_t WHERE id='xxxx'";

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

    ?>

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656
    per fare una select da piu tabelle posso fare cosi

    Select xxx from xx,ddd,ddd Where eee??

    posso farlo??

  6. #6

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    656
    ciao ancora,

    questa query non va mi restiruisce queto errore

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

    Codice PHP:
    <?php
    # FileName="Connection_php_mysql.htm"
    # Type="MYSQL"
    # HTTP="true"
    $hostname_utenti "localhost";
    $database_utenti "xxx";
    $username_utenti "xxxxxxxx";
    $password_utenti "xx";
    $utenti mysql_pconnect($hostname_utenti$username_utenti$password_utenti) or trigger_error(mysql_error(),E_USER_ERROR); 

    $ip$_POST['ip'];
    $id$_POST['id'];

    $passwordmd5 ($_POST['password']);

      
    $updateSQL "UPDATE member SET ip=$ip  password=$password  WHERE id =$id;
                          
      
    mysql_select_db($database_utenti$utenti);
      
    $Result1 mysql_query($updateSQL$utenti) or die(mysql_error());

    header("location: [url]http://google.it[/url]");
    ?>

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.