Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Aiutoooo Pleaseee

  1. #1

    Aiutoooo Pleaseee

    Ciao a tutti, ho questo problemino, uso questo codice per aggiornare il valore del campo "saldo" ovvero il punteggio dell'utente tramite un semplice form, l'unico problema è che aggiungo 20 punti ad un utente che ne ha 0 la somma è di 60!!


    <?
    $db_host = "host";
    $db_user = "usr";
    $db_password = "pass";
    $db_name = "xxx";

    // connessione al database

    $db = mysql_connect ($db_host, $db_user, $db_password) or die ('Impossibile accedere al database!');
    $db_forum = mysql_select_db ($db_name, $db);

    // query update

    $saldo=$_POST[saldo];
    $query = "UPDATE balance SET saldo= saldo+$saldo WHERE username = '$username'";
    if (mysql_query($query, $db))
    echo "Il punteggio per: $username è stato aggiornato;
    else
    echo "Errore durante la modifica";

    $res=mysql_query($query,$db) or die(mysql_error());
    mysql_close($db);
    ?>

    Questa è la tabella:

    CREATE TABLE `balance` (
    `username` varchar(64) NOT NULL default '',
    `saldo` float NOT NULL default '0',
    `last_modified` datetime NOT NULL default '0000-00-00 00:00:00',
    PRIMARY KEY (`username`)
    ) TYPE=MyISAM;

    Dove sto sbagliando???

  2. #2
    Il titolo non rispetta il regolamento
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

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.