Deleting multiple records at once
I am working on a 'private messages' page that displays a
listing of messages sent to the user (like an e-mail inbox). Each
message is a record in a database. I want to put a checkbox next to
each message on the page and a button to delete all checked
messages. How do I program the script to delete each message that
is checked?
On Thu, 6 Sep 2007 04:38:41 +0000 (UTC), "AngryCloud"
<[email protected]> wrote:
>I am working on a 'private messages' page that displays a
listing of messages
>sent to the user (like an e-mail inbox). Each message is
a record in a
>database. I want to put a checkbox next to each message
on the page and a
>button to delete all checked messages. How do I program
the script to delete
>each message that is checked?
Using PHP/MySQL, it's pretty easy. I'm assuming that each
message has a
unique id used as a primary key. All you need to do is output
the
checkboxes all with the same name attribute, including an
empty pair of
square brackets:
<input type="checkbox" name="d" value="<?php print
recordset['id'];?>">
In the script that processes the form submission, use
something like:
if(is_array($_POST['d'])){
$recs=join(',',$_POST['d']);
$query="DELETE FROM tablename WHERE id IN {$recs)";
mysql_query($query) or die(mysql_error());
The above assumes that the primary key mentioned is a numeric
value and
the field name is "id".
Similar Messages
-
Deleting MULTIPLE recorded programs
Ok so what happened?? At first I had to delete each program individually and then for a while all I had to do was click on the folder and it gave me the option to delete all of the recordings in that folder at once. Today I noticed it has gone back to making me delete each recording individually. WTW??? I like the option of deleting multiple recordings at once. :-( What happened and can i make it go back?
I just tested the folder delete and if you delete the folder it will put each show individualy into the deleted area. If you want to empty out the deleted area you would then need to delete each show from the folder individually.
-
How do I delete multiple items at once instead of one at a time?
How do I delete multiple items at once instead of one at a time? I have several duplicate items in my library and would like to delete the duplicates. Thanks!
You can select multiple items using shift to select a range and control to add or remove items from it.
Regarding duplciates, Apple's official advice is here... HT2905 - How to find and remove duplicate items in your iTunes library. It is a manual process and the article fails to explain some of the potential pitfalls.
Use Shift > View > Show Exact Duplicate Items to display duplicates as this is normally a more useful selection. You need to manually select all but one of each group of identical tracks to remove. Sorting the list by Date Added may make it easier to select the appropriate tracks, however this works best when performed immediately after the dupes have been created. If you have multiple entries in iTunes connected to the same file on the hard drive then don't send to the recycle bin. This can happen, for example, if you start iTunes with a disconnected external drive, then connect it, reimport from your media folder, then restart iTunes.
Use my DeDuper script if you're not sure, don't want to do it by hand, or want to preserve ratings, play counts and playlist membership. See this thread for background. Please take note of the warning to backup your library before deduping, whether you do so by hand or using my script, in case something goes wrong.
(If you don't see the menu bar press ALT to show it temporarily or CTRL+B to keep it displayed)
tt2 -
How can I delete multiple photos at once from the official Photos app?
Dear fellow Apple users,
I have many pictures on my Camera Roll in Apple's Photos app. What's the quickest way to delete multiple photos at once?
Thus far, I know how to delete photos one by one, but that's time-consuming.
Thank you.No not box with arrow, that is share button. Edit is where it shows in the pic I posted
-
How to Delete Multiple Records using selectbox in jsf
Hi!
My Senario is I want to delete multiple records using checkbox. After selecting multiple records when i click the delete button the selected
rows shuld be deleted.if am doing like this but the edit ,delete for each row functionality is not working.
<h:selectBooleanCheckbox id ="bcb" value="#{item.empno}">
</h:selectBooleanCheckbox>
But other functionality is not wokring.
Can any one plz tell how to select the multiple records and how to send the id to the serverside.
I want code code for jsp and as well as backingBean how to accaess .
Any Reply shuld be apreciatedYou may find this article useful as well: http://balusc.blogspot.com/2006/06/using-datatables.html
Check the chapter "Select multiple rows" for two generic ways to select multiple rows in a datatable. -
ICloud keeps duplicating my contacts, any of which I need to delete anyways. Is there a way to delete multiple contacts at once? I have been deleting them one at a time, but they keep reappearing.
I have exactly the same problem! I have Outlook 2010 and it does the same thing with my contacts, and calender enteries!! Really frustrating
-
Deleting multiple records via html checbkoxes?
I'm trying to delete multiple records in a table based on the
selection of checkboxes.
I have an html form with 4 checkboxes. If a user checks any
box, I want to delete the associated records. and if they ucnheck
something I want to insert multiple records. This form does not
hold the primary keys but other unique parameters. Here is my sql
statement.> and that keyword is not mentioned in the DELETE
statement chapter.
IN is not specific to DELETE statements. It can also be used
with SELECT or UPDATE statements. It is a way of specifying
multiple values in a single statement, instead of using multiple OR
statements:
http://www.w3schools.com/sql/sql_in.asp
Since you are using cfqueryparam, you also need to use
list="true" (ie you are passing in a list of values, not just one)
<cfset listOfValues = "1,2,5,6,8">
WHERE ColumnName IN
<cfqueryparam value="#listOfValues#" list="true"
cfsqltype="..."> -
Why in the world am I unable to delete multiple emails at once on my new iphone 4s
Why am I unable to delete multiple emails at once from my new iphone 4s. I could easily select all emails and delete them from my old blackberry.
The process of choosing one at a time and then deleting is crazy and very time consuming. Please help.......is there a hidden method or some add on I need?I want to select all with one button and then select delete all with another button.
The iPhone currently cannot do that. The best you can do from the iPhone is Edit, select the emails to delete and then Delete.
Another option is to use webmail (browser) and use that interface to delete mail
http://www.apple.com/feedback/iphone.html -
Delete multiple record in tabular with check box.
Hello guys,
I need your suggestion..
I have master detail block. (INSTRUCTOR and SECTION)
At detail block, I add check box item (name: RB_SECTION_ID) with Database Item "No", and value when check :SECTION_ID (on the property).
I make a button DELETE. The trigger was DELETE from SECTION where section_id = :SECTION.RB_SECTION_ID and
instructor_id = :INTRUCTOR.INSTRUCTOR_ID;
but It not work.
How we delete multiple record by check multiple check box then click DELETE button..??
Regard.
Nia..You datablock in the form cannot automaticaly refresh the changes you make with the SQL statements.
For that you need to explicity call certain built-ins to refresh the data
execute_query(no_validate) --> fetches the available data for that session. Here you deleted some records, so those records will not be available until you do a rollback in the same session(i.e, you exit the form without saving). But until you save, those deleted records will be avaiable for the users in other sessions)
Also, your code works only because the records you deleted are all already saved ones.
So it will be a good practice to use built-in of form builder rather than DML stmt.s
Here you can do like this
begin
go_block('TRY_TABLE');
first_record;
loop
if :TRY_TABLE.CCKBOX = 'Y' THEN
delete_record;
END IF;
NEXT_RECORD;
EXIT WHEN :SYSTEM.LAST_RECORD = 'TRUE';
END LOOP;
END;
If your code is like above one, you can revert your deletion by simply giving a F7 (enter-query) and F8 (xecute query). -
hi all,
Can any tell tell me how to delete multiple records in table control of a screen
i have checked the multiple rows in table control attributed and assigned a name.I needhelp in writing code.
Thankshi,
As you have marked multiple fields in the table control your table control is mulple selection enabled.
<b>PROCESS AFTER INPUT.</b>
loop at IT_CONF.
field X_CONF-CHECK
module TC_CONF_mark on request.
endloop.
module TC_CONF_user_command.
MODULE USER_COMMAND_0102.
*this modifies the internal table with check field as X
module tc_conf_mark input.
data: g_tc_conf_wa2 like line of it_conf.
if tc_conf-line_sel_mode = 1.
clear g_tc_conf_wa2.
loop at it_conf into g_tc_conf_wa2
where check = 'X'.
g_tc_conf_wa2-check = ''.
modify it_conf
from g_tc_conf_wa2
transporting check.
endloop.
endif.
modify it_conf
from x_conf
index tc_conf-current_line
transporting check.
endmodule.
module tc_conf_user_command input.
* write code to handle table control scrolling /pageup/pagedown
endmodule
*Check the ok_code
module user_command_0102 input.
case ok_code.
when 'DEL'.
* Delete from internal table where check = X
endcase.
endmodule.
<b>PROCESS BEFORE OUTPUT.</b>
module TC_CONF_change_tc_attr.
loop at IT_CONF
into X_CONF
with control TC_CONF
cursor TC_CONF-current_line.
module TC_CONF_get_lines.
endloop.
module tc_conf_change_tc_attr output.
describe table it_conf lines tc_conf-lines.
endmodule.
module tc_conf_get_lines output.
g_tc_conf_lines = sy-loopc.
endmodule.
Thus you will delete the marked lines from the internal table in PAI and in PBO you can read the refreshed internal table without the table entries that are marked as deleted in the table control and display the same in the table control. This is another way.
Regards,
Richa -
Urgent: FORMS-III Deleting Multiple Records By Marking X
Deleting Multiple Records By Marking X
In Forms III, i need to delete multiple records by marking X (in non database Item)
i.e.
========================
D Empno Ename Deptno
========================
X 10001 ABC 10
10002 DEF 10
X 10003 GHI 20
X 10004 JKL 20
=======================
How To Do????????????
Rgds,
RashadCreate a button say lable "delete" in a block other than the block from where u want to delete records.
suppose the block's name is emp_blk
now create a WHEN-BUTTON-PRESS trigger for delete button and write the following code
begin
go_block('emp_blk');
first_record;
loop
if :emp_blk.d ='X' then
delete_record;
end if;
if :system.last_record='TRUE' then
exit;
end if;
next_record;
end loop;
end;
filnally commit on save. -
Delete Multiple Records from Item Master
Hi,
We received wrong master data which has been uploaded and two groups have to be deleted. All the items in those particular groups have also to be deleted. Can anyone suggest how to delete multiple records from Item Master?
Currently I am navigating through each Item and doing a Right Click + Remove. It is very painful given the huge number of records.
Regards
SudattHi Sudatt.....
I recommend you not to run any kind of delete or update SQL query as it harms DB.
You can create your own front end application with the help of any technical consultant which can be
achieved very easily. Else such problems create a big problem during upgradation to next version.......
Regards,
Rahul -
FX Multiple Records At Once made by felixone
http://www.felixone.it/extensions/prod/mxmdelen.asp
Is it worth the 50$???FX Multiple Records At Once made by felixone
http://www.felixone.it/extensions/prod/mxmdelen.asp
Is it worth the 50$??? -
Need to delete multiple records at a time
Hi,
My requirement is to delete multiple records at a time, i am using JDV11g and read only ADF table and rowSelection="multiple".
i have taken command button and invoking the below method.
RowKeySet rowKeySet = (RowKeySet)this.t1.getSelectedRowKeys();
CollectionModel cm = (CollectionModel)this.t1.getValue();
System.out.println("RowKeySet is: "+ rowKeySet.getSize());
for (Object facesTreeRowKey : rowKeySet) {
cm.setRowKey(facesTreeRowKey);
JUCtrlHierNodeBinding rowData =
(JUCtrlHierNodeBinding)cm.getRowData();
System.out.println("RowData is : "+rowData.getAttribute("ParamValue7"));
rowData.getRow().remove();
Please do need fullHi,
I don't understand what you mean by "+Please do need full+" , so I am ignoring this part. Here's a link that shows you best practices
http://blogs.oracle.com/smuenchadf/examples/
See example 134.
Frank
ps.: I suggest you bookmark the link -
What is a quick way to delete multiple contacts at once?
I already backed up my contacts but have over 100 contacts that I no longer need. I know how to delete a contact one at a time, but I would like to delete multiple contacts at once. How do I do this?
Have you tried Automator?
For example:
Maybe you are looking for
-
MacBook Pro running very slow over 1 hour to boot up
I was out of the country on a trip and my daughter's MBP (15" early 2011) refused to boot. It was stuck on the gray screen with the rotating gear. She made an appointment at the genius bar and they told her basically the computer was dead in the wate
-
I have recently upgraded to Yosemite and when trying to launch PS I get an error message 150:30. Can anyone help me out with this please?
-
Table Field Reading in an ABAP program
Dear All Gurus, This is my requirement.. I need to read the field name (not the value of the field) in an Internal Table loop. Ex : If internal table is currently reading 'LIFNR' ,need to read this field name into a variable, because I need to cross
-
NOTEBOOK, RUNNING WIN 7 KEEPS GETTING ERROR WHEN I TRY TO USE TROUBLESHOOTING WIZARD
I HAVE NEVER USED THIS SITE BEFORE, SO HELP ME OUT AND BE PATIENT!! I HAVE A HP LAPTOP dv4-2058nr, RUNNING WIN 7 AND I CANNOT USE THE TROUBLESHOOTING WIZARD IN ANY FIELD. HOW CAN I FIX THIS. I HAVE LOOKED EVERYWHERE FOR HELP. I KEEP RECEIVING AN
-
All, Does anyone know the detailed capabilities of IPAD2's wireless. The main thing I need to know is 802.11n dual band (ie 2.4 and 5Ghz). Thanks Jim