You are here: Re: checkBox question « PHP Programming Language « IT news, forums, messages
Re: checkBox question

Posted by Chung Leong on 01/24/06 07:51

info@octavum.com wrote:
> novice....
>
> i started a php site in dreamweaver and i try fill data into MySql
> database.
>
> i set up a page with a form and i can fill in all the fields.
>
> just for one field, i like to have several checkboxes. every checkbox
> has a value, and they should fill the same field with their vale when
> checked. i also want to keep my text box, so i can write additional
> information.
>
> at the moment, when i click more than one checkbox, only the value of
> the first checkbox appears in the database. also, if there is already
> some data in this cell, it delete previous data, but i would like to
> keep it. preferably it should just add to information allready in the
> database.
>
> cheers, dimitri

Put [] (open and block square brackets) behind the field name so that
the values are placed into an array, then join them together using
implode().

Example:

<input type="checkbox" name="pets[]" value="dingo"> Dingo
<input type="checkbox" name="pets[]" value="donkey"> Donkey
<input type="checkbox" name="pets[]" value="bob dillon"> Bob Dillon
<input type="text" name="pets[]" value="" size="8">

.... and then ...

$pets = implode(', ', $_POST['pets']);

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация