Welcome Guest, Not a member yet? Register   Sign In
Simple JavaScript database
#6

[eluser]Cyclops[/eluser]
Code:
//------------------------------------------------------------------------
    //------------------------------------------------------------------------
    // let's try an UPDATE on _everything_
    //
        update = {
            'records' : '*',
            'change' : [
                {'name':'new_field', 'value':'new_value'}
            ]
        }
        //alert( 'UPDATING: ' + print_r(update) );
        updated = newdb._update(update);
        //alert( 'UPDATED: '  + print_r(updated) );
        //alert( 'SELECT *: ' + print_r(newdb._select({'records':'*'})));
    //
    //------------------------------------------------------------------------
    //------------------------------------------------------------------------




    //------------------------------------------------------------------------
    //------------------------------------------------------------------------
    // an UPDATE with various criteria
    //
        update = {
            //'records' : '*',
            'records' : [
                //{'name':'name', 'value':'Mike'},
                //{'name':'children' , 'value':'2'}

                //{'name':'occupation' , 'value':'doctor'}
            ],
            'records_gt' : [
                //{'name':'children', 'value':2}

                //{'name':'name', 'value':'Mike'}
            ],
            'records_lt' : [
                //{'name':'children', 'value':4}
            ],
            'records_ne' : [
                //{'name':'children', 'value':2}
            ],
            'change' : [
                //{'name':'desired_children', 'value':'12'}//,
                //{'name':'name', 'value':'I am Cool'}
            ]
        }

        //update.limit       = 3;      // with a limit
        //update.limit_start = 2;      // with a limit_start
        //update.order_by    = 'name'; // with an ORDER BY
        //update.order_dir   = 'asc';  // with an order by direction
        //alert( 'UPDATING: ' + print_r(update) );
        updated = newdb._update(update);
        //alert( 'UPDATED: '  + print_r(updated) );
        //alert( 'SELECT *: ' + print_r(newdb._select({'records':'*'})));
    //
    //------------------------------------------------------------------------
    //------------------------------------------------------------------------


Messages In This Thread
Simple JavaScript database - by El Forum - 07-30-2007, 10:43 AM
Simple JavaScript database - by El Forum - 07-30-2007, 10:45 AM
Simple JavaScript database - by El Forum - 07-30-2007, 10:46 AM
Simple JavaScript database - by El Forum - 07-30-2007, 10:47 AM
Simple JavaScript database - by El Forum - 07-30-2007, 10:50 AM
Simple JavaScript database - by El Forum - 07-30-2007, 10:50 AM
Simple JavaScript database - by El Forum - 07-30-2007, 10:55 AM
Simple JavaScript database - by El Forum - 07-31-2007, 12:19 AM
Simple JavaScript database - by El Forum - 07-31-2007, 11:37 AM
Simple JavaScript database - by El Forum - 07-31-2007, 11:42 AM
Simple JavaScript database - by El Forum - 08-10-2007, 05:48 PM
Simple JavaScript database - by El Forum - 08-10-2007, 06:27 PM
Simple JavaScript database - by El Forum - 08-10-2007, 07:01 PM
Simple JavaScript database - by El Forum - 08-10-2007, 07:07 PM
Simple JavaScript database - by El Forum - 08-10-2007, 07:08 PM
Simple JavaScript database - by El Forum - 08-10-2007, 07:32 PM
Simple JavaScript database - by El Forum - 08-10-2007, 08:10 PM



Theme © iAndrew 2016 - Forum software by © MyBB