mysqli aftrek error

  • PHP
    if (!$uMysql = mysqli_query($mysqli, 'UDPATE `users` SET `money` = `money` - ' . $costs . ',
                                                `house_level` = house_level + 1 WHERE 
                                                `id` = "' . intval( $_COOKIE[ 'uid' ] ) . '" AND 
                                                `hash` = "' . addslashes( $_COOKIE[ 'hash' ] ) . '" AND 
                                                `ipadres` = "' . $_SERVER[ 'REMOTE_ADDR' ] . '"' ))
                                {
                                    $error = ' Errormessage: ' .  mysqli_error($mysqli);
                                }


    en de error:

    Citaat

    Errormessage: 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 'UDPATE `users` SET `money` = `money` - 13000 AND ' at line 1


    zoals je kan zien is $costs gevuld alleen het blifjt gewoon niet goed werken wie ziet de fout?

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Weet niet of het veel gaat uit maken, maar probeer het is zo:

    PHP
    "UDPATE users SET money = money - '" . $costs . "',
                                                house_level = house_level + '1' WHERE 
                                                id = '" . intval( $_COOKIE[ 'uid' ] ) . "' AND 
                                                hash = '" . addslashes( $_COOKIE[ 'hash' ] ) . "' AND 
                                                ipadres = '" . $_SERVER[ 'REMOTE_ADDR' ] . "'"

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Citaat

    UDPATE `users` SET `money`=`money`+10


    werkt ook niet als ik rechtstreek in voer in PMA:
    #1064 - 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 'UDPATE `users` SET `money`=`money`+10' at line 1

  • Probeer deze eens..


    PHP
    if (!$uMysql = mysqli_query($mysqli, 'UPDATE `users` SET `money` = `money` - ' . $costs . ',  
    											`house_level` = `house_level` + 1 WHERE 
    											`id` = "' . intval( $_COOKIE['uid'] ) . '" AND 
    											`hash` = "' . addslashes( $_COOKIE['hash'] ) . '" AND 
    											`ipadres` = "' . $_SERVER['REMOTE_ADDR'] . '"' ))
    							{
    								$error	= ' Errormessage: ' . mysqli_error($mysqli);
    							}

    PostCounter: 0 - 100 - 200 - 300 - 400 - 500 - 600 - 700 - 800 - 900 - 1000


    Project vendettagame.com:
    10% klaar

  • great werkt nou, thx :)

    Nieuwe reactie samengevoegd met originele reactie op 11.01.10 19:12:28:

    PHP
    'UPDATE `car_users` SET `count` = `count` + 1, WHERE
                                                                       `user_id` = "' . intval( $_COOKIE['uid'] ) . '" '


    ja ik krijg het gewoon niet goed en ik kan er ook geen fout uithalen...


    kan iemand het nog 1x voor me recht zetten

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!