assertEquals( array( 'type' => 'alpha_reservedWord', 'data' => 'select', 'pos' => 6, 'forbidden' => true, ), $data['parsed_sql'][0] ); $this->assertEquals( 'select * from PMA.PMAParse', $data['analyzed_sql'][0]['unsorted_query'] ); $this->assertTrue($data['is_select']); $this->assertFalse($data['is_group']); $this->assertFalse($data['is_show']); //update statement $sql_query = "UPDATE `11`.`pma_bookmark` SET `id` = '2' WHERE `pma_bookmark`.`id` = 1;"; $db = "PMA"; $data = PMA_SQP_getParserAnalyzeMap($sql_query, $db); $this->assertEquals( array( 'type' => 'alpha_reservedWord', 'data' => 'UPDATE', 'pos' => 6, 'forbidden' => true, ), $data['parsed_sql'][0] ); $this->assertEquals( $sql_query, $data['analyzed_sql'][0]['unsorted_query'] ); $this->assertFalse($data['is_group']); $this->assertFalse($data['is_show']); $this->assertTrue($data['is_affected']); $this->assertFalse($data['is_select']); } } ?>