PHP Update query not working

Ask a Question related to Dreamweaver AppDev, Design and Development.

  1. #1

    Default PHP Update query not working

    Hello,

    I'm using a standard update query and getting an error message.

    Here is the code:

    if ((isset($HTTP_POST_VARS["MM_update"])) && ($HTTP_POST_VARS["MM_update"] ==
    "updateQty")) {
    $updateSQL = sprintf("UPDATE cart SET qty=%s, WHERE cartId=%s",
    GetSQLValueString($HTTP_POST_VARS['qty'], "int"),
    GetSQLValueString($HTTP_POST_VARS['cartId'], "int"));

    mysql_select_db($database_connMobis, $connMobis);
    $Result1 = mysql_query($updateSQL, $connMobis) or die(mysql_error());

    Here is the error:

    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 'WHERE cartId=183'
    at line 1


    I've been pulling my hair over this because it's so straighforward and I've
    used this query hundreds to times before. If you notice anything, please let
    me know.

    Jim

    sharky92663 Guest

  2. Similar Questions and Discussions

    1. update query not working any ideas?
      Hi, I am attempting to do a simple update query using the cfquery tag. The code is: <cfquery datasource="test" name="testers"> update tablename...
    2. UPDATE using a query?
      I thought something would be easy, but I'm lost. Quickly, I'm making a form to sign up employees for a training course. The selection is 1 of 4...
    3. Update not working :(
      Hi, I cant seem to find the problem, I hav an update for which displays items to choose from and then a form at the bottom to enter the model id...
    4. Working through an update query Coldfusion/Access
      I'm working on an update query for a class registration system in ColdFusion 6.1 running against an Access 2000 datasource. In short what I need to...
    5. Update query help
      I'd like to update some of the fields in a table 'master', where some of the data in a row already exists. For example, I'd like to add to a record...
  3. #2

    Default Re: PHP Update query not working

    sharky92663 wrote:
    > $updateSQL = sprintf("UPDATE cart SET qty=%s, WHERE cartId=%s",
    > I've been pulling my hair over this because it's so straighforward and I've
    > used this query hundreds to times before.
    I would be very surprised if you have used this query hundreds of times
    before without getting the same mistake. There should be no comma before
    WHERE:

    $updateSQL = sprintf("UPDATE cart SET qty=%s WHERE cartId=%s",

    --
    David Powers
    Author, "Foundation PHP 5 for Flash" (friends of ED)
    Co-author "PHP Web Development with DW MX 2004" (Apress)
    [url]http://computerbookshelf.com[/url]
    David Powers Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139