Universal Update / Delete Script

Universal Update / Delete Script

am 21.11.2008 16:46:00 von Craig Hoffman

Hey There -
I could use some suggestions / advice here. I have to create several
update and delete scripts for two different areas of a site. For
example "Update the News, Update an Event, Delete News, Delete Event"
and so on. Instead of writing 4 separate scripts that updates and /
or deletes records in MySQL, what would be the best approach in having
an 2 universal scripts that updates and another one that just deletes?

Does this make sense?

Here's a breakdown:
Events - Update / Delete (events table)
News - Update / Delete (news table)
_______________________
Craig Hoffman
iChat / AIM: mountain.dog
_______________________






--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Re: Universal Update / Delete Script

am 21.11.2008 18:31:05 von danaketh

--------------090309040205080502040209
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Well, if you're using some good database layer, you can have for example
insert.php file with query template and give it some parameters.

$arr = array(
'field1' => 'value1',
'field2' => 'valuer2',
...
);

$query = layer::query('INSERT INTO [table]', $arr);

Then you will need just to prepare you're posted values for inserting
(remove submit button from POST array etc.). If you have you form inputs
named after fields in database, you should have no problems.


Craig Hoffman napsal(a):
> Hey There -
> I could use some suggestions / advice here. I have to create several
> update and delete scripts for two different areas of a site. For
> example "Update the News, Update an Event, Delete News, Delete Event"
> and so on. Instead of writing 4 separate scripts that updates and /
> or deletes records in MySQL, what would be the best approach in having
> an 2 universal scripts that updates and another one that just deletes?
>
> Does this make sense?
>
> Here's a breakdown:
> Events - Update / Delete (events table)
> News - Update / Delete (news table)
> _______________________
> Craig Hoffman
> iChat / AIM: mountain.dog
> _______________________
>
>
>
>
>
>

--

S pozdravem

Daniel Tlach
Freelance webdeveloper

Email: mail@danaketh.com
ICQ: 160914875
MSN: danaketh@hotmail.com
Jabber: danaketh@jabbim.cz


--------------090309040205080502040209--