SQL dynamic update shape names

Hi all

Using CFloop update SQL table with two or more records.

This page prints invoice Subscriber user.

GRAPHIC INTERFACE;

CFOUTPUT QUERY = "PT".

A HREF = "" PtDemo.cfm? bill_id = #PT.bill_id # "target ="_self"> #subscriber #"

TD align = "center" > #ptnum #.
TD align = "center" > #re #.
TD align = "center" > < font color = "# FF0000" > #phone # < / make >

< cfset ptamount = 0 >

< td align = "center" >$ < color = "# ff0000" > #ptamount # < / police > < table >

< td align = "center" > #psdate # align = "center" > #peDate #.

< color = "# FF0000" > #TV # < / make >
$ < color = "# ff0000" > #ttamount # < / make >

THE QUANTITY FIELD BELOW IS THE AREA IN NEED OF UPDATE IN SQL
input type = "text" name = "amount" value = "#tBilledAmount #"

input type = "Checkbox" name = 'bill' value = "" #bill_id # ""

< / CFOUTPUT >

FORM HANDLER

< cfset pdate = dateformat (now (), ' mm/dd/yyyy') >

CFSET billedVar = "O" >
CFIF isdefined ("form.bill") >
cfoutput

CFLOOP INDEX = 'isid' LIST = "" #form.bill # ""

< cfquery name = "prcPna" datasource = "wCast" >

billing update

the invoiced value = 'Y', billed_date = ' #pdate # ', amount = ' #form.amount # ', paid = 'y', paid_date = "#pdate #

where bill_id = #bill_id #.


< / cfquery >


<!-< cfoutput > #form.bill # < / cfoutput > amount = ' #form.ptnum # ', ->
< / CFLOOP >

< / cfoutput >
< / cfif >

Using the loop of the list, I can update the table with the field names are constant.

I need to update the amount calculated with;
input type = "text" name = "amount" value = "#tBilledAmount #" this will create a list; (#tBilledAmount # ex: "10,11,12")
OR
input type = "text" name = "" #amount # "value =" #tBilledAmount # ", this will display"unknown domain name""

All the ideas will help.

Thank you
T Jones

I just do a presentation about it at my local CFUG. It's thin, but not exactly your scenario.

Shows another use of the rating table. The scenario is the the user sees a bunch of files and can add a date to one of them. This will update the db table.

On the form page.


Select id
of sometables
where everything what




etc.

On the action page





Update SomeTable
set SomeField =
where TheIdField =

Tags: ColdFusion

Similar Questions

  • Need information about SQL dynamic

    Hello

    I have an obligation to pass the table name and the column names in the dynamic SQL statements to retrieve data from the table passed and columns. But here we cannot use the binding variable because we can link the names of tables and columns in dynamic SQL. Only, we can link the values in dynamic SQL and use the same query several times with different values for which we binded in dynamic SQL. I know that using dynamic SQL link variable will be more effective because the SQL engine will parse the query string, optimize, and then bind the value to obtain the correct data.

    But my question is even if if we concatenate the table name and the column name in the dynamic SQL statements SQL if engine will reuse the same query string and optimize it and then bind the value of what we had him. Otherwise, every time it will generate for this query optimizer. Suppose that I'm passing always five name of the table with the same column names. Thus, each performance will be there still and always the same SQL string or it will create the optimizer again to each plate?

    Please clarify my doubt.

    Thank you

    user212310 wrote:

    But my question is even if if we concatenate the table name and the column name in the dynamic SQL statements SQL if engine will reuse the same query string and optimize it and then bind the value of what we had him. Otherwise, every time it will generate for this query optimizer. Suppose that I'm passing always five name of the table with the same column names. Thus, each performance will be there still and always the same SQL string or it will create the optimizer again to each plate?

    Create how unique SQLs code? This is the fundamental question of ito SQL shareable.

    Names of object (table, column, the function names and so on) can be variable in a SQL cursor. You cannot use bind variables for that. This following is - this not supported:

    UPDATE :tablename SET col2 = :newvalue WHERE col1 = :pkey
    

    So if your code produces the above code 5 different tables SQL, SQL statements unique 5 will be created. For example

    UPDATE tab1 SET col2 = :newvalue WHERE col1 = :pkey
    ..
    UPDATE tab5 SET col2 = :newvalue WHERE col1 = :pkey
    

    Creating dynamic SQL statements at best means a hard analysis first, followed by a soft analysis for each subsequent run.

    It is still not enough good for performance - only the best is no soft analysis either. The code of the application creating the cursor once (via a soft or hard analysis) and then re-use the handle of the cursor again and again, each time with the bind variable, is approach the most optimal.

    Noises of it - your reasons and dynamic SQL approach are not valid. Dynamic SQL is an exception. Always. And the vast majority of the time it is used, it is used correctly and for the wrong reasons.

    The interface most appropriate between a client and a server is a formal application programming interface. In Oracle, this means the creation of the server API (for customers to call) using PL/SQL packages and ref Cursor.

    Dynamic SQL is at the opposite extreme is end of what an API. How robust systems and applications would be if the core API does not exist and a "dynamic code" approach has been used? Performance and robustness would have been non-existent.

    Now, you want to use this approach for Oracle? How does make any sense?

  • How to declare variables in PL/SQL (dynamically)

    Hello

    Please inform me how can I declare variables in PL/SQL dynamically (I want used in other projects). I tried the following code, but this error

    SQL > /.
    declare
    *
    ERROR on line 1:
    ORA-06550: line 1, column 74:
    PL/SQL: ORA-00933: SQL not correctly completed command
    ORA-06550: line 1, column 35:
    PL/SQL: SQL statement ignored
    ORA-06512: at line 10

    -----------------------------------------
    This is the code.
    declare
    v_temp varchar2 (300);
    x varchar2 (20);
    y varchar2 (20);

    Start
    BBB: = "X varchar2 (20);"
    y : = '1' ;

    run immediately 'declare '.
    || v_temp
    || "start."
    || 'Select name '.
    || "Ali where id =: yy '.
    || ' x using the ' | There
    || ' ; '
    || ' end; ';
    end;

    concerning
    WAel

    user3098640 wrote:
    Hi, thanks a lot for all. OK I'll show you that I want to achieve. So please help me
    refer to the following table it consist of four columns and three rows.
    I only want to show the column that has a value of ZERO : like the following query

    Select REC1 IMAGE_VALUE where corr = 'x' and rec1 = '1';

    Do you want that ZERO or '1 '? Contradict you yourself.

    Good to see you're requirements are clear.

    in this case are easy, but in my case the columns may be more than 100 columns (this is will automatically create - already made the number of columns is not fixed but it start by REC1 REC2, REC3, REC4... etc)
    the question is How can I DISPLAY the columns containing only '1' for specfic "corr" is X, Y or Z in PL - SQL

    Why you have a table that automatically creates with an unknown number of columns?
    It of very bad database design and get the basics of the design by the window completely.

    When you say 'Show' to what it means? SQL and PL/SQL "shows" nothing, because it has no user interface. It simply processes the data, and if these data are not in a known structure at the time where the application has been designed, and all code must be dynamic to try to deal with it. It is simply false in many ways.

    A better structure would be something like this...

    SQL> create table image_value (corr varchar2(20), rec varchar2(10), rec_val varchar2(20));
    
    Table created.
    
    SQL>
    SQL> insert into image_value (corr, rec, rec_val) values ('X','REC1','1');
    
    1 row created.
    
    SQL> insert into image_value (corr, rec, rec_val) values ('X','REC2','0');
    
    1 row created.
    
    SQL> insert into image_value (corr, rec, rec_val) values ('X','REC3','0');
    
    1 row created.
    
    SQL> insert into image_value (corr, rec, rec_val) values ('Y','REC1','0');
    
    1 row created.
    
    SQL> insert into image_value (corr, rec, rec_val) values ('Y','REC2','1');
    
    1 row created.
    
    SQL> insert into image_value (corr, rec, rec_val) values ('Y','REC3','1');
    
    1 row created.
    
    SQL> insert into image_value (corr, rec, rec_val) values ('Z','REC1','1');
    
    1 row created.
    
    SQL> insert into image_value (corr, rec, rec_val) values ('Z','REC2','0');
    
    1 row created.
    
    SQL> insert into image_value (corr, rec, rec_val) values ('Z','REC3','1');
    
    1 row created.
    
    SQL>
    SQL> commit;
    
    Commit complete.
    
    SQL>
    SQL> with r as (select '&Required_Corr' as req_corr from dual)
      2  --
      3  -- end of input
      4  --
      5  select corr
      6        ,max(decode(rn,1,rec)) as c1
      7        ,max(decode(rn,2,rec)) as c2
      8        ,max(decode(rn,3,rec)) as c3
      9        ,max(decode(rn,4,rec)) as c4
     10        ,max(decode(rn,5,rec)) as c5
     11        ,max(decode(rn,6,rec)) as c6
     12        ,max(decode(rn,7,rec)) as c7
     13        ,max(decode(rn,8,rec)) as c8
     14        ,max(decode(rn,9,rec)) as c9
     15        ,max(decode(rn,10,rec)) as c10
     16  from (
     17        select corr, rec, row_number() over (partition by corr order by rec) as rn
     18        from   image_value, r
     19        where  corr = req_corr
     20        and    rec_val = '1'
     21       )
     22  group by corr;
    Enter value for required_corr: X
    old   1: with r as (select '&Required_Corr' as req_corr from dual)
    new   1: with r as (select 'X' as req_corr from dual)
    
    CORR                 C1         C2         C3         C4         C5         C6         C7         C8         C9         C10
    -------------------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------
    X                    REC1
    
    SQL> /
    Enter value for required_corr: Y
    old   1: with r as (select '&Required_Corr' as req_corr from dual)
    new   1: with r as (select 'Y' as req_corr from dual)
    
    CORR                 C1         C2         C3         C4         C5         C6         C7         C8         C9         C10
    -------------------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------
    Y                    REC2       REC3
    
    SQL> /
    Enter value for required_corr: Z
    old   1: with r as (select '&Required_Corr' as req_corr from dual)
    new   1: with r as (select 'Z' as req_corr from dual)
    
    CORR                 C1         C2         C3         C4         C5         C6         C7         C8         C9         C10
    -------------------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------
    Z                    REC1       REC3
    
    SQL>
    

    And you support the maximum number of values REC you expect.

    Other than that, what you're really talking is a reporting requirement that requires that the data to be read once before, it is then processed and only the required data is queried with a second query. This can be done in PL/SQL using DBMS_SQL (or versions using EXECUTE IMMEDIATE), but really, that should be done by tools that are designed to query data then format and place based on the content of the reporting data.

    Yet, you have not really explained why you are trying to do. It's alright saying you are trying to achieve, but which does not justify as being the right way to do things. What you have shown us so far, is not how to design a database or application code.

  • java.sql.SQLException: ORA-01017: name of user and password invalid. connection refused

    Hello

    I get error java.sql.SQLException: ORA-01017: name of user and password invalid. connection refused

    When I'm trying to run my Unix server. The same scenario when executing designer works very well... nobody knows what username and password... its looking for?

    Thank you
    Vincent

    It is the odiparams.sh of the unix server is updated and configured.

  • dynamically change field names

    Hello

    How to dynamically change the names of the different plots on a single graph.  I would like to do it on the attached VI.

    Thank you

    hiNi

    Hello hiNI,.

    I hope that you understood the excellent explanation of Cory. Otherwise, you can just have a look at the following image.

    I posted the image because I assume that you do not have LV8.6

  • SQL 2005 update failed. error code 663.

    I didn't know an answer to my previous question, which was:-my computer to stop asking me to update.  I try and it tells me that try to update sql 2005 failed.  error code 663.  This has happened for a long time.  I am a user of the computer only so don't understand not why I need SQL 2005.  Can someone give me a simple answer please.  I run windows XP media center edition version 2002 service pack 3

    You don't need SQL 2005 if you know. You can simply uninstall it from Add and remove programs and uninstalling SQL windows update will not offer you the update and you will not receive an error message, but if you want SQL you have to do is to repair the installation of SQL and the error message will disappear!

  • Dynamic update of Web parts

    Hello

    I would like to know if it is possible to dynamically update the Web fields.

    For example:

    If the user clicks on the button '+ 1', the 'value' field will become = "value" + 1

    If the user clicks on the button '-1' the field 'value' will become = 'value' - 1

    Thanks in advance,

    Geert

    No guides on this subject and don't know any specific sites that do. I just do it if necessary.

    You just need to two buttons and increment or decrement the input value onClick.

    As a not jQuery's javascript

  • update the name of the Organization

    Hello
    We have a requirement for change of names of the Organization for some organizations.
    I checked the api and he said: update_organization cannot be used to update the name of the organization.
    So I used a command update on hr_all_organization_units for some organizations.
    (updated HR_ALL_ORGANIZATION_UNITS
    the game name = NewName
    where ORGANIZATION_ID =: ORGANIZATION_ID
    )

    My question is, I can see the new values in the hr_all_organization_units table, but in the application (super HRMS-> work structures-> organization), I see the old values only.

    Is there a program that must be run in order to reflect the new names or I missed a step or the method I used was bad?

    Your comments are much appreciated.

    Thank you.

    Kind regards
    Pascal Valley

    See the table of the TL -

    HR_ALL_ORGANIZATION_UNITS
    HR_ALL_ORGANIZATION_UNITS_TL
    

    See you soon,.
    Vignesh

  • SQL to update two columns in a TABLE2 from TABLE1

    I know it's a simple question for some of you, but I am new to SQLs, so please help...

    I have two tables, TABLE1 and TABLE2 as below, the two tables contains more records 50million then:
    SELECT * FROM TABLE1.
    &&&&&&&&&&&&&&&&&&&&&&&&&&&
    ID                        BUS_FID                WORKID                  STATIONID                  
    ---------------------- ---------------------- ---------------------- ---------------------- 
    28400000117234         245                    13461428.25           16520877.8             
    28400000117513         403                    13461428.25           16520877.8             
    28400000117533         423                    13461428.25           16520877.8             
    28400000117578         468                    13461428.25           16520877.8             
    28400000117582         472                    13461428.25           16520877.8             
    
    
    SELECT * FROM TABLE2.
    &&&&&&&&&&&&&&&&&&&&&&&&&&&
    BUS_FID                    ID                 TRPELID                RELPOS                 WORKID                 STATIONID                
    ---------------------- ---------------------- ---------------------- ---------------------- ---------------------- ---------------------- 
    114                    28400000117658         28400000035396         23.225                                                               
    115                    28400000117659         28400000035396         23.225                                                               
    116                    28400000117660         28400000035396         23.225                                                               
    117                    28400000117661         28400000035396         23.225                                                               
    118                    28400000117662         28400000035396         23.225                                                               
    119                    28400000117663         28400000035396         23.225                                                               
    120                    28400000117664         28400000035396         23.225                                                               
    121                    28400000117665         28400000035396         23.225                                                               
    122                    28400000117666         28400000035396         23.225                                                               
    123                    28400000117667         28400000035396         23.225                                                               
    124                    28400000117668         28400000035396         23.225                                                               
    125                    28400000117669         28400000035396         23.225                                                               
    126                    28400000117670         28400000035396         23.225    
    Now, I tried to use the following SQL to update the columns ID of WORK & STATIONID in TABLE2 but failed. BUS_FID in the two tables have been UNIQUE indexed and they can be used as primary keys to join these two tables.
    UPDATE (
      SELECT  p.WORKID px,
              p.STATIONID py,
              p.BUS_FID pid,
              temp.WORKID tempx,
              temp.STATIONID tempy,
              temp.BUS_FID tempid
        FROM  TABLE1 temp, 
              TABLE2 p
        WHERE pid = tempid
    )
      SET px = tempx,
          py = tempy;
    
    COMMIT;
    with above code, Oracle gave following errors:
    SQL Error: ORA-00904: "TEMPID": invalid identifier
    00904. 00000 -  "%s: invalid identifier"
    Can someone help me fix it? Thank you ~ ~ ~
    BTW, both two tables contains documents more than 50 million. So, if you have a better SQL to perform the same task, please let me know!

    Appreciated your help in advance.

    Alias cannot be used in the query (sub-) where they are defined.

    Concerning

    Etbin

  • How dynamically update the role of oracle using the trigger

    How dynamically update the role of oracle using the trigger:

    I have svmanger owner of schema in the database. There are five tables belonged to svmanager.

    Table A, B, C, D, E.

    I have a role that is played only to these tables under the scheme: SVMANAGER_READ_ONLY

    now, if I create a new table F under svmanager. the role that svmanager_read_only does not work is updated, so the user had assigned role cannot access table F.

    is there a way to create the trigger for this role dynamically update any when a table is created or deleted?

    Thank you.

    I really really really don't suggest to do this - it's a bad habit. If possible I'd just adding the grant as part of the steps to the role on the new creation of the table.
    But for fun here's how you can accomplish this:

    create or replace procedure execute_grant(v_ddl in varchar2)
    is
    begin
       execute immediate v_ddl;
    end;
    /
    
    create or replace trigger catch_create_table_trg after create on schema
    DECLARE
    
    ddl_job number;
    ddl_str varchar2(50);
    begin
       IF ora_dict_obj_type = 'TABLE' THEN
    
           ddl_str := 'GRANT SELECT ON '||ora_dict_obj_owner||'.'||ora_dict_obj_name||' TO SVMANAGER_READ_ONLY';
    
           dbms_job.submit(job => ddl_job,
           what => 'execute_grant(''' || ddl_str || ''');',
           next_date => sysdate+(5/24/60/60));
    
       END IF;
    end;
    /
    

    Test it

    create table F (id number(1));
    

    Validate

    select * from ROLE_TAB_PRIVS where ROLE = 'SVMANAGER_READ_ONLY';
    
  • Editable attribute fails to update file name change

    I use regions editable for image swap on bearings so that I can disable one of the images flown over by changing the url of the image itself. I do this to show what section of the Web site visitors are in currently. I think that this quite common. Using templates is ideal for this, but without the editable for swap image attribute I could not identify visitors to the section using the swap image.

    If I change the name of the image it does not update the url of the editable attribute. The find and replace feature also does not affect this. It updates all other instances of this image, but not the template param code. Any ideas? I tried to open the nested and caraa models, update the names with the search- and -replace and could not operate. I had to delete all editable areas and update the pages of models and then re-create the and the bearings. Tedious. Wanted to know if someone has bypassed this or if I do wrong etc.
    Thank you, Tim

    If you're still reading this thread, here's a solution for you.

    In this model, include the following markup-

    <>
    href ="... bgtesting2.html" > None "

    In the anchor tag, mention the name of the image that you want to track with the
    parameter. By doing this, you say DW page template should also be
    analyzed for the path to the file, and this will force the setting as
    updated.

    Note that this conditional region never 'prints' since it is testing the
    Boolean false to the truth that will never happen.

    CAPICHE?

    --
    Murray - ICQ 71997575
    Adobe Community Expert
    (If you * MUST * write me, don't don't LAUGH when you do!)
    ==================
    http://www.dreamweavermx-templates.com - template Triage!
    http://www.projectseven.com/go - DW FAQs, tutorials & resources
    http://www.dwfaq.com - DW FAQs, tutorials & resources
    http://www.macromedia.com/support/search/ - Macromedia (MM) Technotes
    ==================

    "Murray * AS *" wrote in message
    News:e2lveb$SBD$1@forums. Macromedia.com...
    > I see what you mean. Child page settings are managed, but the
    > parameter of the model is not. I check with higher authorities... 8)
    >
    > --
    > Murray - ICQ 71997575
    > Adobe Community Expert
    > (If you * MUST * write me, don't don't LAUGH when you do!)
    > ==================
    > http://www.dreamweavermx-templates.com - model of yard!
    > http://www.projectseven.com/go - DW FAQs, tutorials & resources
    > http://www.dwfaq.com - DW FAQs, tutorials & resources
    > http://www.macromedia.com/support/search/ - Macromedia (MM) Technotes
    > ==================
    >
    >
    > "The79bomb" wrote in message
    > news:[email protected]...
    > Dear Murray,.
    > Thank you once more for the answer. I assure you that the type is set to
    > URL. I have
    > relocated a part of image files in a folder under what they got from many
    > Browse
    > easily. When Dreamweaver MX asked me if I wanted to update the links to
    > these
    > files I said yes. She started to date for some time. When I had finished
    > a new
    > file based on one of the templates and the links were were not updated
    > for
    > these files that I had moved. I checked the model and quite sure that the
    > templateParam tags don't had not been updated to reflect the moved files. I have
    > will be
    > have to do some additional tests to verify this but all the files I have
    > moved and
    > update was not updated in the templateParams. Yours, Tim
    >>
    >
    >

  • Using PL/SQL to retrieve column names and column values

    If I have a table as follows

    Table has)
    meal varchar2 (32),
    drink varchar2 (32),
    VARCHAR2 (32)) desert.

    and the table contains a row

    drinks food desert
    -------------------------------------------------------
    Pork chops crispy Apple of iced tea


    Is it possible in pl/sql to retrieve the names of columns and values. I have an object type
    (OBJECT) ACE DATA_DEFINITION_T
    VARCHAR2 (32) 'FIELD_NAME ',.
    'FIELD_VALUE' VARCHAR2 (32)

    I need to store the column name in field_name and the value of column in field_value.

    So, the result would be:

    Field_name = meals
    Field_value = pork_chops

    Field_name = drink
    Field_value = iced tea

    Field_name = desert
    Field_value = croustade

    Thanks in advance.

    The Subscriber to the queue will pick up the message and how to process the data (field_value) based on the field_name (s). With the domain name, it cannot be what to do with the data.

    Sounds like an XML approach would be better than this owner = value field.

    You have considered things like [DBMS_XMLGEN | http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14259/xdb13gen.htm#i1025386]?

    Concerning
    Peter

  • dynamic SQL with unknown bind name

    I have some difficulty with the following text:

    I have a CLOB with an sql statement. The predikates of the statement contain an unknown number of bind variables.

    I want to have the number of links and the name of the dregs.

    (Though I now have the name, I can get the value elsewhere and use dbms_sql.bind_array/bind_variable)

    Some idea how?

    with

    sql_queries as

    (select (to_clob)

    q' {}

    Select *.

    WCP

    where hiredate between to_date(:start_date,'yyyymmdd') and to_date(:end_date,'yyyymmdd')

    and = job: job

    (}') sql_txt

    of the double

    )

    Select regexp_substr(sql_txt,':\w+',1,level) bind_variable

    of sql_queries

    connect by level<=>

    BIND_VARIABLE
    : start_date
    : end_date
    : job

    Concerning

    Etbin

  • Dynamic SQL, dynamic table name with TPCV statement including the date

    Hello

    I just wanted to help with the following block of PL. My problem is when I try to run this block it ask to call the values for 2, even if no variable substitution replacement variables not present in the code. Please find the code below:


    Declare
    Cursor C_1 is
    Single select table_name from gsi_daily_count;
    table_names varchar2 (240);
    Begin
    C_1 open;
    Loop
    Extract the C_1 in table_names;
    WHEN THE EXIT C_1% NOTFOUND;

    EXECUTE IMMEDIATE "select last_extract_date,
    TO_CHAR (min (largest (nvl (last_update_date,'| 1 January 10 |'), nvl (program_update_date,'| 1 January 10 |'))),'|) HH24:MI:SS DD-MON-YY |') MI,
    TO_CHAR (max (greatest (nvl (last_update_date,'| 1 January 10 |'), nvl (program_update_date,'| 1 January 10 |'))),'|) HH24:MI:SS DD-MON-YY |') my
    of ' | table_names | »
    Last_extract_date group
    order of last_extract_date desc';

    End loop;
    Close C_1;
    COMMIT;
    End;

    Help, please.

    Thanks in advance.

    Try this:

    Declare
    cursor C_1 is
    select unique table_name from user_tables;
    table_names varchar2(240);
    Begin
    Open C_1;
    Loop
    Fetch C_1 into table_names;
    EXIT WHEN C_1%NOTFOUND;
    
    EXECUTE IMMEDIATE('select last_extract_date,
    to_char(min(greatest(nvl(last_update_date,''01-Jan-10''),nvl(program_update_date,''01-Jan-10''))),''DD-MON-YY HH24:MI:SS'') mi,
    to_char(max(greatest(nvl(last_update_date,''01-Jan-10''),nvl(program_update_date,''01-Jan-10''))),''DD-MON-YY HH24:MI:SS'') ma
    from ' || table_names ||'
     group by last_extract_date
    order by last_extract_date desc');
    
    End Loop;
    Close C_1;
    COMMIT;
    End; 
    
  • dynamically updated form

    Anyone know what I'm doing wrong? I have dynamic multiple lines spit in a form that I want to be able to go through the form, do my changes and use 1 send button. Then, I need to update the results in the database according to their ID card. I have the following code below, it throws errors but it will not update the database. Any help would be appreciated.

    The form

    < cfform method = "post" action = "enterresults2.cfm" >

    < cfset howmany = 0 >
    < cfoutput query = "qmembers" >

    < cfset howmany = howmany + 1 >
    < table style = "" border: 1px solid black; ">"
    < b >
    < style td = "" border: 1px solid #FA5A03; "valign ="top"align ="left"> #firstname # #lastname #-#id # < table >"
    < style td = "" border: 1px solid #FA5A03; "valign ="top"align ="left"> < cfif startweight NEQ" "> weight start: #startweight # < cfelse > < / cfif > < table >" ""
    < style td = "" border: 1px solid #FA5A03; "valign ="top"align ="left"> < cfif startbmi NEQ" "> start BMI: #startbmi # < cfelse > < / cfif > < table >" ""
    < /tr >
    < b >
    < td valign = "top" colspan = "3" >
    < cfif qchallenge.lengthofchallenge GTE 1 > 1 week:
    < input type = "text" name = "" week1_ #howmany # "size ="2"= value" # week1 #"> < / cfif >"
    < cfif qchallenge.lengthofchallenge GTE 2 > week 2:
    < input type = "text" name = "" week2_ #howmany # "size ="2"= value" # semaine2 #"> < / cfif >"
    < cfif qchallenge.lengthofchallenge GTE 3 > week 3:
    < input type = "text" name = "" week3_ #howmany # "size ="2"= value" #week3 #"> < / cfif >"
    < cfif qchallenge.lengthofchallenge ETG 4 > week 4:
    < input type = "text" name = "" week4_ #howmany # "size ="2"= value" #week4 #"> < / cfif >"
    < br > < br >
    < cfif qchallenge.lengthofchallenge GTE 5 > week 5:
    < input type = "text" name = "" week5_ #howmany # "size ="2"= value" #week5 #"> < / cfif >"
    < cfif qchallenge.lengthofchallenge GTE 6 > week 6:
    < input type = "text" name = "" week6_ #howmany # "size ="2"= value" # week.6 #"> < / cfif >"
    < cfif qchallenge.lengthofchallenge GTE 7 > week 7:
    < input type = "text" name = "" week7_ #howmany # "size ="2"= value" # employment7 #"> < / cfif >"
    < cfif qchallenge.lengthofchallenge GTE 8 > week 8:
    < input type = "text" name = "" week8_ #howmany # "size ="2"= value" #week8 #"> < / cfif >"
    < br > < br >
    < cfif qchallenge.lengthofchallenge GTE 9 > week 9:
    < input type = "text" name = "" week9_ #howmany # "size ="2"= value" # semaine9 #"> < / cfif >"
    < cfif qchallenge.lengthofchallenge GTE 10 > week 10:
    < input type = "text" name = "" week10_ #howmany # "size ="2"= value" #week10 #"> < / cfif >"
    < cfif qchallenge.lengthofchallenge GTE 11 > week 11:
    < input type = "text" name = "" week11_ #howmany # "size ="2"= value" #week11 #"> < / cfif >"
    < cfif qchallenge.lengthofchallenge GTE 12 > week 12:
    < input type = "text" name = "" week12_ #howmany # "size ="2"= value" # semaine12 #"> < / cfif >"

    < input type = "hidden" name = "" firstname_ #howmany # "value =" #firstname #">"
    < input type = "hidden" name = "" lastname_ #howmany # "value =" #lastname #">"
    < input type = "hidden" name = "' #howmany id_ #" value = "#id #" > "

    < table >

    < /tr >
    < /table >

    < / cfoutput >
    < cfoutput > #howmany # < / cfoutput >
    < input type = "hidden" value = "" < cfoutput > #howmany # < / cfoutput > "name ="number of lines">"
    < input type = "submit" value = "Update of characters" >
    < / cfform >

    The Update Page

    < cfloop to = "#form.rowcount # '1' = ' index 'i' = >"



    < name cfquery = "updatemembers" datasource = "#Application.ds #" >
    Follow-up of the UPDATE
    SET firstname = ' #FORM ["firstname_" & i] #',
    week1 < cfif parameterexists (week1) > = ' #FORM ["week1_" & i] #', < / cfif >
    semaine2 < cfif parameterexists (week2) > = ' #FORM ["week2_" & i] #', < / cfif >
    semaine3 < cfif parameterexists (week3) > = ' #FORM ["week3_" & i] #', < / cfif >
    semaine4 < cfif parameterexists (week4) > = ' #FORM ["week4_" & i] #', < / cfif >
    week5 < cfif parameterexists (week5) > = ' #FORM ["week5_" & i] #', < / cfif >
    week.6 < cfif parameterexists (week6) > = ' #FORM ["week6_" & i] #', < / cfif >
    employment7 < cfif parameterexists (week7) > = ' #FORM ["week7_" & i] #', < / cfif >
    < cfif parameterexists (week8) > week8 = ' #FORM ["week8_" & i] #', < / cfif >
    semaine9 < cfif parameterexists (week9) > = ' #FORM ["week9_" & i] #', < / cfif >
    < cfif parameterexists (week10) > week10 = ' #FORM ["week10_" & i] #', < / cfif >
    < cfif parameterexists (week11) > week11 = ' #FORM ["week11_" & i] #', < / cfif >
    semaine12 < cfif parameterexists (week12) > = ' #FORM ["week12_" & i] #', < / cfif >
    LastName = ' #FORM ["lastname_" & i] #'
    WHERE id = #FORM ["id_" & i] #.
    < / cfquery >



    < / cfloop >

    Turn on debugging and look at the sql that is sent to your db. Which usually gives a hint or two.

Maybe you are looking for

  • Slideshow of 4K

    I just finished a slideshow project. When I tried to export, it is only 480 p, 720 p and 1080 p option. I understand that there is a 4K option. Why not this option. The photos are taken with a hi res camera. Photos r only used in the slide show. No v

  • Nighthawk D7800 fiber Modem?

    I currently have PlusNet FTTC. My router plusnet causing problems and plusnet weren't much help as it was more than a year. So I had to go buy a new one. I thought I read somewhere that I can use the D7800 as a router modem and fiber (replacing my BT

  • Error installing Windows updates.

    I have a problem loading the Windows updates. I get the Code of 80242014.The help on my computer window asked me to go into the history of updates and remove old updates and then try again, but the computer does not allow me to delete the old updates

  • Silverlight will not install on Firefix 10.0 / XP_X64 Pro. Silverlight error message

    Error message Silverlight is said Silverlight 64-bit is not compatible with this OS.  What can I do to work around this problem?  I can't watch Netflix without Silverlight.

  • HP w2338h 23 '' diagonal Full HD Widescreen LCD Monitor - this can be used as a TV?

    Hello This LCD monitor can be connected to a comcast box and used a TV? I am not knowledgeable on the jargon and terms related to the display technologies so may not be the question in a technically correct way, please forgive this. What we have is a