Hi zerosumzero!
On Sun, 15 Jul 1979, [EMAIL PROTECTED] wrote:
> I have a form with a bunch of text fields in it. The name of the fields is
> the rowid of items in my data base:
>
> <FORM METHOD="post" ACTION="edit.php3">
>
> <textarea name="23" class="field"></textarea>
> <textarea name="2" class="field"></textarea>
> <textarea name="15" class="field"></textarea>
>
> <input type="Submit" name="save" value="submit">
>
> <FORM>
>
> Now, I want to change all of the items in the DB where a rowid was submited.
>
> Is there an easy way to do this?
here's a hint:
<FORM METHOD="post" ACTION="edit.php3">
<textarea name="f[23]" class="field"></textarea>
<textarea name="f[2]" class="field"></textarea>
<textarea name="f[15]" class="field"></textarea>
<input type="Submit" name="save" value="submit">
<FORM>
$f = $HTTP_POST_VARS['f']; // if you have register globals off
foreach ($f as $rowid => $content) {
$rowid = (int)$rowid;
// add some sanity checks on $content here
$qs = "UPDATE idunnowhat SET content='$content' WHERE rowid=$rowid";
$db->query($qs); // provided that $db is an database connection object or
something
}
dere u go
-- teodor
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]